'Conda' 未被识别为内部或外部命令
'Conda' is not recognized as internal or external command
我在 Windows 7 Professional 机器上安装了 Anaconda3 4.4.0(32 位),并在 Jupyter notebook 上导入了 NumPy 和 Pandas,因此我假设 Python 已正确安装。但是当我在命令提示符中键入 conda list
和 conda --version
时,它显示 conda is not recognized as internal or external command.
我已经为Anaconda3设置了环境变量; Variable Name: Path
、Variable Value: C:\Users\dipanwita.neogy\Anaconda3
如何让它发挥作用?
我找到了解决方案。
变量值应为 C:\Users\dipanwita.neogy\Anaconda3\Scripts
为了清楚起见,您需要转到 controlpanel\System\Advanced system settings\Environment Variables\Path
,
然后点击编辑并添加:
C:Users\user.user\Anaconda3\Scripts
结束并重启命令行
虽然其他人为您提供了一个很好的解决方案,但我认为指出真正发生的事情是有帮助的。根据 Anaconda 4.4 变更日志,https://docs.anaconda.com/anaconda/reference/release-notes/#what-s-new-in-anaconda-4-4:
On Windows, the PATH environment variable is no longer changed by default, as this can cause trouble with other software. The recommended approach is to instead use Anaconda Navigator or the Anaconda Command Prompt (located in the Start Menu under “Anaconda”) when you wish to use Anaconda software.
(注意:最近的Win 10不假设你有安装或更新的权限,如果命令失败,右击Anaconda命令提示符,选择"More",选择"Run as administrator")
这是对以前安装的更改。建议使用 Navigator 或 Anaconda Prompt,尽管您也可以随时将其添加到您的 PATH 中。在安装过程中,将 Anaconda 添加到 PATH 的框现在未选中,但您可以 select 它。
当您现在在 windows 上安装 anaconda 时,它不会自动将 Python 或 Conda 添加到您的路径中。
虽然在安装过程中您可以选中此框,但您也可以手动将 python and/or python 添加到您的路径(如下图所示)
如果您不知道您的 conda and/or python 在哪里,请在您的 anaconda 提示符中输入以下命令
where python
where conda
接下来,您可以在命令提示符中使用 setx 命令将 Python 和 Conda 添加到您的路径中(将 C:\Users\mgalarnyk\Anaconda2
替换为您的结果当 运行 where python
和 where conda
).
SETX PATH "%PATH%;C:\Users\mgalarnyk\Anaconda2\Scripts;C:\Users\mgalarnyk\Anaconda2"
接下来关闭该命令提示符并打开一个新命令提示符。恭喜你现在可以使用 conda 和 python
来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
如果您有较新版本的 Anaconda Navigator,请打开安装时附带的 Anaconda Prompt 程序。在那里键入所有常用的 conda update
/conda install
命令。
我认为上面的答案解释了这一点,但我本可以使用像这样的非常简单的指令。也许它会对其他人有所帮助。
如果您不想将 Anaconda 添加到环境中。路径,你正在使用 Windows 试试这个:
- 打开命令;
- 键入文件夹安装路径。它是这样的:
C:\Users\your_homefolder\Anaconda3\Scripts
- 测试 Anaconda,例如输入 conda --version。
- 更新 Anaconda:conda update conda 或 conda update --all 或 conda update anaconda。
更新 Spyder:
- conda 更新 qt pyqt
- conda 更新 spyder
我在 windows 10 中遇到了同样的问题,按照步骤更新环境变量,它工作正常。
我知道对于简单的环境设置来说这是一个冗长的答案,我认为它可能对新 window 10 位用户有用。
1) 打开 Anaconda 提示符:
2) 检查 Conda 安装位置。
where conda
3) 打开高级系统设置
4) 点击环境变量
5) 编辑路径
6) 添加新路径
C:\Users\RajaRama\Anaconda3\Scripts
C:\Users\RajaRama\Anaconda3
C:\Users\RajaRama\Anaconda3\Library\bin
7) 打开命令提示符并检查版本
8) 第 7 步输入后
conda install anaconda-navigator in cmd 然后按 y
转到 anaconda 提示符(在笔记本电脑的搜索框中键入 "anaconda")。输入以下命令
where conda
将该位置添加到您的环境路径变量中。关闭cmd再打开
我在 windows 遇到过这个问题。大多数答案都不是 anaconda 推荐的,你不应该将路径添加到环境变量中,因为它会破坏其他东西。相反,您应该使用顶部答案中提到的 anaconda 提示符。
但是,这也可能会中断。在这种情况下,右键单击快捷方式,转到快捷方式选项卡,目标值应如下所示:
%windir%\System32\cmd.exe "/K" C:\Users\myUser\Anaconda3\Scripts\activate.bat C:\Users\myUser\Anaconda3
我有 Windows 10 64 位,这对我有用,
此解决方案适用于两种 (Anaconda/MiniConda) 分布。
- 首先尝试卸载导致问题的anaconda/miniconda。
- 之后 从 'C:\Users\'
中删除“.anaconda”和“.conda”文件夹
如果您安装了任何防病毒软件,请尝试排除'C:\ProgramData\Anaconda3\'[=50 中的所有文件夹和子文件夹=] 来自
- 行为检测。
- 病毒检测。
- DNA 扫描。
- 扫描可疑文件。
- 任何其他病毒防护模式。
*(注意:'C:\ProgramData\Anaconda3'此文件夹是默认安装文件夹,您可以更改它,只需在安装 Anaconda 时替换安装目标提示中排除的路径即可)*
- 现在使用管理员权限安装 Anaconda。
- 将安装路径设置为 'C:\ProgramData\Anaconda3' 或者您可以指定您的自定义路径,记住它不应该包含任何白色 space 并且应该被排除来自病毒检测。
- 在高级安装选项中,您可以检查 "Add Anaconda to my PATH environment variable(optional)" 和 "Register Anaconda as my default Python 3.6"
- 使用更多默认设置安装它。完成后点击完成。
- 重新启动计算机。
现在打开命令提示符或 Anaconda 提示符并使用以下命令检查安装
conda list
如果您获得任何软件包列表,则 anaconda/miniconda 已成功安装。
除了添加 C:\Users\yourusername\Anaconda3
和 C:\Users\yourusername\Anaconda3\Scripts
,如 Raja(上文)所推荐的,还要添加 C:\Users\yourusername\Anaconda3\Library\bin
到您的路径变量。如果您在全新安装的 Anaconda 上执行此操作,这将防止必然发生的 SSL 错误。
这个问题是我多次安装Anaconda时出现的。我很小心地进行了卸载,但有些东西卸载过程无法撤消。
就我而言,我需要从 ~\Documents\WindowsPowerShell\
中删除文件 Microsoft.PowerShell_profile.ps1
。我通过在文本编辑器中打开它来确定这个文件是罪魁祸首。我看到它引用了旧的安装位置 C:\Anaconda3\
.
我刚刚启动了 anaconda-navigator 并从那里 运行 conda 命令。
如果你使用 chocolatey,conda
在 C:\tools\Anaconda3\Scripts
对于大于 4.6 的 conda --version
,从 Anaconda promt 的基础,运行
conda update conda
conda init
这将更新您的 conda root 环境并在 cwd 和 powershell 上设置您需要的东西运行。
在此之后,您可以启动任何终端,conda 就绪。
对于那些没有选中“将 Anaconda 添加到我的 PATH 环境变量”的人。在 Windows 10 中看起来像这样:
5 条路径:
C:\Users\shtosh\anaconda3
C:\Users\shtosh\anaconda3\Library\mingw-w64\bin
C:\Users\shtosh\anaconda3\Library\usr\bin
C:\Users\shtosh\anaconda3\Library\bin
C:\Users\shtosh\anaconda3\Scripts
我在 Windows 7 Professional 机器上安装了 Anaconda3 4.4.0(32 位),并在 Jupyter notebook 上导入了 NumPy 和 Pandas,因此我假设 Python 已正确安装。但是当我在命令提示符中键入 conda list
和 conda --version
时,它显示 conda is not recognized as internal or external command.
我已经为Anaconda3设置了环境变量; Variable Name: Path
、Variable Value: C:\Users\dipanwita.neogy\Anaconda3
如何让它发挥作用?
我找到了解决方案。
变量值应为 C:\Users\dipanwita.neogy\Anaconda3\Scripts
为了清楚起见,您需要转到 controlpanel\System\Advanced system settings\Environment Variables\Path
,
然后点击编辑并添加:
C:Users\user.user\Anaconda3\Scripts
结束并重启命令行
虽然其他人为您提供了一个很好的解决方案,但我认为指出真正发生的事情是有帮助的。根据 Anaconda 4.4 变更日志,https://docs.anaconda.com/anaconda/reference/release-notes/#what-s-new-in-anaconda-4-4:
On Windows, the PATH environment variable is no longer changed by default, as this can cause trouble with other software. The recommended approach is to instead use Anaconda Navigator or the Anaconda Command Prompt (located in the Start Menu under “Anaconda”) when you wish to use Anaconda software.
(注意:最近的Win 10不假设你有安装或更新的权限,如果命令失败,右击Anaconda命令提示符,选择"More",选择"Run as administrator")
这是对以前安装的更改。建议使用 Navigator 或 Anaconda Prompt,尽管您也可以随时将其添加到您的 PATH 中。在安装过程中,将 Anaconda 添加到 PATH 的框现在未选中,但您可以 select 它。
当您现在在 windows 上安装 anaconda 时,它不会自动将 Python 或 Conda 添加到您的路径中。
虽然在安装过程中您可以选中此框,但您也可以手动将 python and/or python 添加到您的路径(如下图所示)
如果您不知道您的 conda and/or python 在哪里,请在您的 anaconda 提示符中输入以下命令
where python
where conda
接下来,您可以在命令提示符中使用 setx 命令将 Python 和 Conda 添加到您的路径中(将 C:\Users\mgalarnyk\Anaconda2
替换为您的结果当 运行 where python
和 where conda
).
SETX PATH "%PATH%;C:\Users\mgalarnyk\Anaconda2\Scripts;C:\Users\mgalarnyk\Anaconda2"
接下来关闭该命令提示符并打开一个新命令提示符。恭喜你现在可以使用 conda 和 python
来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
如果您有较新版本的 Anaconda Navigator,请打开安装时附带的 Anaconda Prompt 程序。在那里键入所有常用的 conda update
/conda install
命令。
我认为上面的答案解释了这一点,但我本可以使用像这样的非常简单的指令。也许它会对其他人有所帮助。
如果您不想将 Anaconda 添加到环境中。路径,你正在使用 Windows 试试这个:
- 打开命令;
- 键入文件夹安装路径。它是这样的: C:\Users\your_homefolder\Anaconda3\Scripts
- 测试 Anaconda,例如输入 conda --version。
- 更新 Anaconda:conda update conda 或 conda update --all 或 conda update anaconda。
更新 Spyder:
- conda 更新 qt pyqt
- conda 更新 spyder
我在 windows 10 中遇到了同样的问题,按照步骤更新环境变量,它工作正常。
我知道对于简单的环境设置来说这是一个冗长的答案,我认为它可能对新 window 10 位用户有用。
1) 打开 Anaconda 提示符:
2) 检查 Conda 安装位置。
where conda
3) 打开高级系统设置
4) 点击环境变量
5) 编辑路径
6) 添加新路径
C:\Users\RajaRama\Anaconda3\Scripts
C:\Users\RajaRama\Anaconda3
C:\Users\RajaRama\Anaconda3\Library\bin
7) 打开命令提示符并检查版本
8) 第 7 步输入后 conda install anaconda-navigator in cmd 然后按 y
转到 anaconda 提示符(在笔记本电脑的搜索框中键入 "anaconda")。输入以下命令
where conda
将该位置添加到您的环境路径变量中。关闭cmd再打开
我在 windows 遇到过这个问题。大多数答案都不是 anaconda 推荐的,你不应该将路径添加到环境变量中,因为它会破坏其他东西。相反,您应该使用顶部答案中提到的 anaconda 提示符。
但是,这也可能会中断。在这种情况下,右键单击快捷方式,转到快捷方式选项卡,目标值应如下所示:
%windir%\System32\cmd.exe "/K" C:\Users\myUser\Anaconda3\Scripts\activate.bat C:\Users\myUser\Anaconda3
我有 Windows 10 64 位,这对我有用, 此解决方案适用于两种 (Anaconda/MiniConda) 分布。
- 首先尝试卸载导致问题的anaconda/miniconda。
- 之后 从 'C:\Users\' 中删除“.anaconda”和“.conda”文件夹
如果您安装了任何防病毒软件,请尝试排除'C:\ProgramData\Anaconda3\'[=50 中的所有文件夹和子文件夹=] 来自
- 行为检测。
- 病毒检测。
- DNA 扫描。
- 扫描可疑文件。
- 任何其他病毒防护模式。
*(注意:'C:\ProgramData\Anaconda3'此文件夹是默认安装文件夹,您可以更改它,只需在安装 Anaconda 时替换安装目标提示中排除的路径即可)*
- 现在使用管理员权限安装 Anaconda。
- 将安装路径设置为 'C:\ProgramData\Anaconda3' 或者您可以指定您的自定义路径,记住它不应该包含任何白色 space 并且应该被排除来自病毒检测。
- 在高级安装选项中,您可以检查 "Add Anaconda to my PATH environment variable(optional)" 和 "Register Anaconda as my default Python 3.6"
- 使用更多默认设置安装它。完成后点击完成。
- 重新启动计算机。
现在打开命令提示符或 Anaconda 提示符并使用以下命令检查安装
conda list
如果您获得任何软件包列表,则 anaconda/miniconda 已成功安装。
除了添加 C:\Users\yourusername\Anaconda3
和 C:\Users\yourusername\Anaconda3\Scripts
,如 Raja(上文)所推荐的,还要添加 C:\Users\yourusername\Anaconda3\Library\bin
到您的路径变量。如果您在全新安装的 Anaconda 上执行此操作,这将防止必然发生的 SSL 错误。
这个问题是我多次安装Anaconda时出现的。我很小心地进行了卸载,但有些东西卸载过程无法撤消。
就我而言,我需要从 ~\Documents\WindowsPowerShell\
中删除文件 Microsoft.PowerShell_profile.ps1
。我通过在文本编辑器中打开它来确定这个文件是罪魁祸首。我看到它引用了旧的安装位置 C:\Anaconda3\
.
我刚刚启动了 anaconda-navigator 并从那里 运行 conda 命令。
如果你使用 chocolatey,conda
在 C:\tools\Anaconda3\Scripts
对于大于 4.6 的 conda --version
,从 Anaconda promt 的基础,运行
conda update conda
conda init
这将更新您的 conda root 环境并在 cwd 和 powershell 上设置您需要的东西运行。
在此之后,您可以启动任何终端,conda 就绪。
对于那些没有选中“将 Anaconda 添加到我的 PATH 环境变量”的人。在 Windows 10 中看起来像这样:
5 条路径:
C:\Users\shtosh\anaconda3
C:\Users\shtosh\anaconda3\Library\mingw-w64\bin
C:\Users\shtosh\anaconda3\Library\usr\bin
C:\Users\shtosh\anaconda3\Library\bin
C:\Users\shtosh\anaconda3\Scripts