Windows:Anaconda'python'未被识别为CMD的内部或外部命令

问题描述 投票:3回答:5

这开始变得更加恶化。当我尝试在命令行上运行python时,我发现典型的'python'不被识别为内部或外部命令...消息。这是一个常见的问题,我发现有很多帖子说通过添加python文件夹(C:\Users\ftake\Anaconda3)来修复它我的Windows路径(之后重新启动了我的PC),但没有任何对我有用。问题是我已经在我的计算机上安装了Anaconda 1.8.2,并且当尝试在CMD上运行python时出现错误消息,说python不被识别为内部...

我试图使用pip安装pyinstaller(或任何其他Python包),也发生一条消息'pip'不被识别为内部或外部命令...即使尝试运行(在CMD上)以下命令创建一个虚拟环境:virtualenv --python=python3.6.3 <env-name>

我正在使用:操作系统:Windows 10 Pro。 Anaconda版本:1.8.2

python pip anaconda virtualenv conda
5个回答
3
投票

您可能尚未将其添加到环境变量中,在此处如何执行此操作:

  1. 转到控制面板内的“编辑系统环境变量”(可以使用搜索功能搜索它)。
  2. 一旦你到那里,请确保你在高级部分。
  3. 单击“环境变量”。在“系统变量”部分中搜索名为“Path”的内容。
  4. 如果路径不存在,只需单击系统变量部分中的“新建”即可创建路径。
  5. 完成后,选择“路径”并单击编辑,现在找到您安装Anaconda的路径(即C:\ Users \ ftake \ Anaconda3)并将其添加到“路径”。
  6. 完成后再尝试使用python命令,它应该可以工作。

如果我不清楚某些事情,你也可以遵循这个:https://www.java.com/en/download/help/path.xml

我知道它适用于java,但它的工作原理与python完全相同。

编辑:也为pip它的字面意思相同的事情只是添加\ Scripts到路径的末尾


2
投票

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

1)打开“我的电脑”2)右键单击“此PC”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;一切都应该有效。


0
投票

当你得到这个python或pip时,一劳永逸地澄清无法识别Windows命令提示符中的错误经常在多个IDE安装时发生

转到环境变量,然后转到系统变量,您可以在其中更改或添加它

有时您的anaconda3路径可能在所有用户中,如果您以管理员身份安装它,那么请通过C驱动器来获取它

示例C:\ Users \ All Users \ anaconda3

如果没有尝试py -m pip安装你的包


0
投票

如果在安装过程中没有检查Add Anaconda to the Windows PATH,可以通过在path变量中添加以下路径来手动完成:

  • C:\<path_to_anaconda_directory>\anaconda3
  • C:\<path_to_anaconda_directory>\anaconda3\Library\mingw-w64\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Library\usr\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Library\bin
  • C:\<path_to_anaconda_directory>\anaconda3\Scripts

标准路径(如果您未在安装中指定任何其他内容)是C:\Users\<your_user_name>\AppData\Local\Continuum\anaconda3


0
投票

即使我遇到同样的问题,因为没有在环境变量中添加python路径,请按照以下步骤操作:

  1. 转到Anaconda提示符类型:其中python 说它是C:\ ProgramFiles \ Anaconda3 \ python.exe
  2. 从主菜单打开“高级系统设置”。在环境变量中,编辑路径并添加路径:C:\ ProgramFiles \ Anaconda3
  3. 现在在命令提示符下键入:python --version

&错误“python'未被识别为CMD上的内部或外部命令”也将关闭。

© www.soinside.com 2019 - 2024. All rights reserved.