Set up Python simpleHTTPserver on Windows
我想在Windows XP上安装python SimpleHTTPServer。我的电脑上安装了python。我正在执行以下命令:
1
| python -m SimpleHTTPServer 8888 |
但我得到了错误:
1
| C:\Python33\python.exe: No module named SimpleHTTPServer |
Windows上是否提供用于python的SimpleHTTPServer?如果是,如何设置服务器?
- 该模块称为SimpleHTTPServer,服务器上有一个大写字母S。
- 与大写字母S的结果相同
从堆栈溢出问题来看,"python-m simplehttpserver"的python 3等价于什么:
以下对我有效:
1
| python -m http.server [<portNo>] |
因为我使用的是python 3,所以至少在Windows中,模块SimpleHTTPServer被http.server所取代。
- 型非常感谢,这真的很有帮助。使用python33,命令python -m http.server 7777工作得很好。
- 型Windows7,使用Python,效果很好;$python-m simplehttpserver 7070
- 型我可以确认$python-m simplehttpserver在与cygwin一起安装的Windows7python下工作
- 型太好了!即使在Windows中,我也只能在控制台中使用一行代码。好极了!
- 型对于使用Windows的网络新手(包括我自己),您需要打开端口以允许来自其他计算机的连接:如何在Windows 10中打开防火墙端口
- 型也为我工作!
- 型确认这适用于Ubuntu 18.04 LTS上的python 3.6.7!谢谢