Is threading allowed using .py scripts? Whenever I try to run a simple threading script (with no more than 15 threads) it just gives me a 500 Internal Error. Edit: I rolled back a few versions of my python script (not version of python) and it's still giving me the 500 Internal Server Error? Edit2: Finally found out that the cause was because the permissions were not set properly (644 instead of 755), but using the same version of the python script as before (which worked fine) I am now getting an import error? Is it possible that an admin changed something in the python dir? Here is a screenshot: https://imgur.com/a/5lxTP UPDATE: I have solved the problem. The issue was that I had another file named threading.py and my script was trying to use that script instead of the module threading.