5

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?

0

2 Answers 2

8

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 
Sign up to request clarification or add additional context in comments.

Comments

0

Fom this answer:

python -m http.server [<portNo>] 

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.