为啥python3命令显示找不到它的错误[重复]
Posted
技术标签:
【中文标题】为啥python3命令显示找不到它的错误[重复]【英文标题】:why python3 command shows error that it is not found [duplicate]为什么python3命令显示找不到它的错误[重复] 【发布时间】:2019-03-23 11:19:19 【问题描述】:在 Windows 上运行 python3 -m venv 时
显示错误
'python3' is not recognized as an internal or external command, operable program or batch file
【问题讨论】:
看起来您在破折号之前错过了一个空格。 【参考方案1】:这个问题已经讨论过了,例如见here。所以:
首先:您是否确认该路径已添加到环境变量中?
有关添加环境变量路径的更多详细信息,请参阅here(第 3.3 节。配置 Python)。
其次: 有一个适用于 Windows 的“Python 启动器”。它是一个有助于定位和执行不同 Python 版本的实用程序。它允许脚本(或命令行)指示对特定 Python 版本的偏好,并将定位并执行该版本。
与 PATH 变量不同,启动器将正确选择最合适的 Python 版本。它将更喜欢按用户安装而不是系统范围的安装,并按语言版本排序,而不是使用最近安装的版本。
这个启动器只是 py。
要在命令行中启动您的脚本或虚拟环境,只需执行以下操作:
py your_script.py 或 py -m venv ENV_DIR
如果您安装了多个 Python 版本(2.x、3.x),只需像这样指定要运行的版本:
py -2.7 your_script.py 或 py -3.6 your_script.py
如果你想要最新版本的 Python 2.x 或 Python 3.x 已安装,请尝试以下命令:
py -2 your_script.py 或 py -3 your_script.py
更多详情here
【讨论】:
以上是关于为啥python3命令显示找不到它的错误[重复]的主要内容,如果未能解决你的问题,请参考以下文章
npm:在linux ubuntu中使用npm命令时找不到模块semver错误[重复]
为啥运行 app.js 显示错误:找不到模块'discord.js'
为啥 Visual Studio 显示错误,提示在类型 Window 中找不到 Windows.Resources?