使用Python3.x运行简单的本地HTTP服务器

使用Python3.x运行简单的本地HTTP服务器,python,windows,Python,Windows,我正在查看此帮助页面: 我正在运行Windows10和Python 3.7.8。我创建了一个需要测试环境的文件夹。然后,我将命令提示符中的目录更改为该文件夹,并运行命令来启动服务器。 C:\Users\jpilbeam\TestEnvironment>python3-mhttp.server 但这不起作用,替代端口7800也不起作用: Python未找到;无参数运行以从Microsoft应用商店安装,或从“设置”>“管理应用程序执行别名”禁用此快捷方式。 我知道我的机器上有一些Python3.x

我正在查看此帮助页面:

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

但这不起作用,替代端口7800也不起作用:
Python未找到;无参数运行以从Microsoft应用商店安装,或从“设置”>“管理应用程序执行别名”禁用此快捷方式。

我知道我的机器上有一些Python3.x的副本。在终端中,我只找到一个使用此命令的命令:
python-c“import sys;print('\n'.join(sys.path))”

打印:
C:\ProgramFiles(x86)\Microsoft Visual Studio\Shared\Python37\u 64


基于该帮助文档,我无法设置服务器。

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

尝试执行
python--version
,如果它出现,您的环境路径已经设置好


尝试改用
python-mhttp.server

多亏了FluxedScript,我完成了以下工作流程以使其正常工作: (1) Windows开始菜单-->键入环境变量 (2) 在系统属性菜单中,我单击了环境变量 (3) 在“环境变量”菜单的“系统变量”窗口中,我突出显示了路径并单击了“编辑” (4) 我单击“新建”,然后输入:
C:\ProgramFiles(x86)\Microsoft Visual Studio\Shared\Python37\u 64
-->然后在所有菜单上单击“确定”

返回命令提示符:

C:\Users\jpilbeam>cd C:\Users\jpilbeam\TestEnvironment

C:\Users\jpilbeam\TestEnvironment>py -V
Python 3.7.8

C:\Users\jpilbeam\TestEnvironment>python3 -m http.server ###this did not work!

C:\Users\jpilbeam\TestEnvironment>python -m http.server ###this did work!
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...