我想在Windows XP上设置Python SimpleHTTPServer。我的电脑上安装了Python。我正在执行以下命令:

python -m SimpleHTTPServer 8888

但是我得到了一个错误:

C:\Python33\python.exe: No module named SimpleHTTPServer

SimpleHTTPServer for Python在Windows上可用吗?如果是,如何设置服务器?


当前回答

来自Stack Overflow的问题:Python 3中相当于“Python -m SimpleHTTPServer”的是什么:

SimpleHTTPServer是针对python2的,所以你会得到错误。

在python3中,以下工作:

python -m http.server [<portNo>]

因为使用Python 3,模块SimpleHTTPServer已经被http取代。服务器,至少在Windows中。

其他回答

来自Stack Overflow的问题:Python 3中相当于“Python -m SimpleHTTPServer”的是什么:

SimpleHTTPServer是针对python2的,所以你会得到错误。

在python3中,以下工作:

python -m http.server [<portNo>]

因为使用Python 3,模块SimpleHTTPServer已经被http取代。服务器,至少在Windows中。