首页 > 解决方案 > 使用 Python 3.x 运行一个简单的本地 HTTP 服务器

问题描述

我正在关注这个帮助页面:https ://developer.mozilla.org/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server

我正在运行 Windows 10 和 Python 3.7.8。我创建了一个需要测试环境的文件夹。然后我将命令提示符中的目录更改为该文件夹并运行命令以启动服务器。 C:\Users\jpilbeam\TestEnvironment>python3 -m http.server

但这不起作用,替代端口 7800 也没有: Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases.

我知道我的机器上有几个 Python 3.x 副本。从终端我只发现一个使用这个:python -c "import sys; print('\n'.join(sys.path))"

印刷:C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64

根据该帮助文档,我无法设置服务器。

标签: pythonwindows

解决方案


确保将 python 添加到您的环境路径中。如果您不确定如何执行此操作,您可以按照操作或卸载并重新安装 Python,并确保勾选添加到环境路径的框。

尝试这样做python --version,如果出现,您的环境路径已设置。

尝试python -m http.server改用。


推荐阅读