python - 使用 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
根据该帮助文档,我无法设置服务器。
解决方案
确保将 python 添加到您的环境路径中。如果您不确定如何执行此操作,您可以按照此操作或卸载并重新安装 Python,并确保勾选添加到环境路径的框。
尝试这样做python --version
,如果出现,您的环境路径已设置。
尝试python -m http.server
改用。
推荐阅读
- wordpress - 需要进行哪些编辑,以便 Jetpack 热门帖子显示所有时间的热门帖子,而不仅仅是过去 2 天?
- javascript - flow-type 用于“A”属性的可能值的动态依赖关系(数组
) 值 'B' ([prop: string]: any) - r - igraph 简化了尝试为边缘着色时
- excel - 如何使用 vba 将 Excel 从一张工作表复制到另一张工作表
- react-native - react native如何打开相机拍照?
- excel - VBA 识别/默认哪个日期系统?
- ruby-on-rails - Rails (Activerecord) - 无法使用连接和全局总和进行查询而不重复
- json - 无法使用 logstash 将 .log 解析为 .json
- javascript - 提交表单时Jquery不发送值
- java - 我可以在非全屏模式下启动 Android 应用程序吗?