Wednesday, 27 July 2016

Python cgi server module not found




When I run python -m SimpleHTTPServer 8000 or python -m CGIHTTPServer 8000 in cmd, I get this error :





No module named SimpleHTTPServer




or




No module named CGIHTTPServer





Does anyone know why this happens or another way to test python cgi-scripts?


Answer



That's not how you start those from the command line.



See the docs: the basic HTTP server is started with



python -m http.server 8000


and the CGI server with




python -m http.server --cgi 8000

No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...