如何在 Windows 10 上启动 python simpleHTTPServer

How to start python simpleHTTPServer on Windows 10

我最近买了一台 Windows 10 机器,现在我想 运行 本地服务器来测试我正在开发的网页。

在 Windows 7 上,通过 python 和命令提示符启动 HTTP 服务器总是非常简单。 Fx 编写以下代码将启动一个 HTTP 服务器,我可以通过本地主机观看该网站。

C:\pathToIndexfile\python -m SimpleHTTPServer

但这似乎不适用于 Windows 10...

有谁知道如何在 Windows 10 上执行此操作?

好的,显然需要不同的命令。

这个有效:

C:\pathToIndexfile\py -m http.server

有评论指出,改成"http.server"不是因为windows,而是因为我从python 2改成了python 3.

如果您已经安装了 python 3,只需 运行:

python -m http.server 

在 Windows 上,pythonpython3 都不适合我;程序只是挂在那里,什么都不做。

但是,我通过 ipython:

让它工作
ipython -m http.server 8000

您需要预先安装 IPython,不过:

pip install ipython