在Windows上设置Python简单HTTP服务器

257

我想在Windows XP上搭建Python的SimpleHTTPServer。我的电脑已经安装了Python。我正在执行以下命令:

python -m SimpleHTTPServer 8888

但是我遇到了错误:

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

SimpleHTTPServer 在 Windows 上是否可用?如果可以,我该如何设置服务器?


4
该模块名为SimpleHTTPServer,其中服务器(Server)的"S"要大写。 - BrenBarn
2
相同结果(Same Result) - codeofnode
1个回答

647

7
非常感谢,这真的很有帮助。在Python33中,命令python -m http.server 7777可以完美地运行。 - rahoolm
1
Windows 7,使用Anaconda Python,效果非常好; $ python -m SimpleHTTPServer 7070 - AnneTheAgile
3
太棒了!即使在Windows上,我只需要一行控制台命令就可以完成任务。太厉害了! - DenisFLASH
2
对于网络新手(包括我自己),使用 Windows 的话,您需要打开端口以允许其他计算机连接:如何在 Windows 10 中打开防火墙端口 - datalifenyc
2
确认这适用于在Ubuntu 18.04 LTS上使用Python 3.6.7!谢谢 - Amitrajit Bose
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接