Windows:Anaconda'python'不能识别为CMD上的内部或外部命令

2024-05-17 19:44:54 发布

您现在位置:Python中文网/ 问答频道 /正文

这开始变得更糟了。我发现典型的“python”不被识别为内部或外部命令。。。尝试在命令行上运行python时的消息。这是一个常见的问题,我发现很多帖子都说要通过添加python文件夹(C:\Users\ftake\Anaconda3)我的Windows路径(在那之后重新启动了我的电脑)来解决这个问题,但是没有什么对我有效。问题是我的计算机上已经安装了Anaconda 1.8.2,当尝试在CMD上运行python时,出现一条错误消息,说python不被识别为内部的。。。

我试图使用pip安装pyinstaller(或任何其他Python包),出现消息“pip”无法识别为内部或外部命令。。。 即使尝试运行(在CMD上)以下命令来创建虚拟环境:virtualenv --python=python3.6.3 <env-name>

我用的是: 操作系统:Windows 10 Pro。 水蟒版本:1.8.2


Tags: pip命令行路径文件夹cmd外部命令消息windows
3条回答

我只花了30分钟,所以我会提供比上面更详细的答案。。。

1)打开“我的电脑” 2) 右击“这台电脑” 3) 选择“属性” Image 1 - My PC

4)选择“高级系统设置” Image 2 - Advanced Settings

5)选择“环境变量” 6) 在“系统变量”下,突出显示“路径”行 7) 选择“编辑” 8) 选择“浏览” 9) 导航到Anaconda路径(Python应该在那里;在该位置检查Python.exe)

Image 3 - Adding Path

10)重新启动cmd.exe;一切正常。

当您得到这个python或pip is not recognized时,在windows命令提示符中经常出现错误,在多个IDE安装时

转到“环境变量”,然后转到“系统变量”,在其中更改或添加

有时,如果你以管理员身份安装anaconda3路径,那么可以通过C驱动器获取该路径

示例C:\Users\All Users\anaconda3

如果不尝试py-m pip,请安装您的软件包

您可能还没有将其添加到环境变量中,具体操作如下:

  1. 转到“控制面板”内的“编辑系统环境变量”(您可以使用搜索工具搜索它)。

  2. 一旦你到了那里,确保你在高级区。

  3. 单击“环境变量”。在“系统变量”部分中,搜索名为“路径”的内容。

  4. 如果路径不存在,只需在显示系统变量的部分单击“新建”即可创建路径。

  5. 完成后,选择“路径”并单击“编辑”,现在找到安装了Anaconda的路径(即C:\ Users\ftake\Anaconda3),并将其添加到“路径”中。

  6. 完成后,再次尝试使用python命令,它应该可以工作。

如果我不清楚什么,你也可以这样做:https://www.java.com/en/download/help/path.xml

我知道这是针对java的,但它的工作方式与python完全相同。

编辑: 对于pip来说,只需在路径的末尾添加脚本就可以了

相关问题 更多 >