在 Windows 10 上无法识别 Conda 命令

新手上路,请多包涵

我按照此处的说明在 Windows 10 上安装了 Anaconda 4.4.0(Python 3.6 版本): https ://www.continuum.io/downloads。但是,当我打开命令提示符窗口并尝试编写

conda list

我明白了

‘conda’ 命令无法识别…

错误。

我试着跑

set PATH=%PATH%;C:\Users\Alex\Anaconda3

但这没有帮助。我还读到我可能需要编辑我的 .bashrc 文件,但我不知道如何访问这个文件,以及我应该如何编辑它。

原文由 alex 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

在 Windows 中,您必须将路径设置为安装 Anaconda3 的位置。

对我来说,我将 anaconda3 安装到 C:\Anaconda3 中。因此,您需要将 C:\Anaconda3 以及 C:\Anaconda3\Scripts\ 添加到您的路径变量中,例如 set PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts\

您可以通过 powershell 执行此操作(见上文, https: //msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85).aspx),或点击 windows key → enter environment → choose from settingsedit environment variables for your account → select Path variable → EditNew

要对其进行测试,请打开一个新的 dos shell,您现在应该可以使用 conda 命令了。例如,尝试 conda --version

原文由 mjoppich 发布,翻译遵循 CC BY-SA 4.0 许可协议

conda 4.6 之后发生了变化

程序“Anaconda Prompt”和“Anaconda Powershell”会自动为您公开命令 conda 。在您的启动菜单中找到它们。

如果您不想使用上面的提示并尝试使 conda 在标准 cmd.exe 或标准 Powershell 中可用。阅读以下内容。


在每个 Shell 中公开 conda

以下内容的目的是使命令 condacmd.exe 和 Windows 上的 Powershell 中可用。

如果您在安装 Anaconda 时已经勾选了“将 Anaconda 添加到我的 PATH 环境变量”,请跳过第 1 步。

Windows 上的 Anaconda 安装选项

  1. If Anaconda is installed for the current use only, add %USERPROFILE%\Anaconda3\condabin (I mean condabin , not Scripts ) into the environment variable PATH (用户一)。如果为您计算机上的所有用户安装了 Anaconda,请将 C:\ProgramData\Anaconda3\condabin 添加到 PATH 中。

如何在 Windows 上设置系统环境变量?

  1. 打开一个 的 Powershell,运行以下命令一次以初始化 conda
    conda init

这些步骤确保 conda 命令暴露在您的 cmd.exe 和 Powershell 中。


延伸阅读: conda init 来自Conda 4.6

警告:添加新的 \path\to\anaconda3\condabin 但不是 \path\to\anaconda3\Scripts 到你的 PATH 。这是 conda 4.6 中引入的一个大变化

激活脚本初始化 conda 4.6发布日志

Conda 4.6 添加了广泛的初始化支持,以便比以往更多的 shell 可以使用新的 conda activate 命令。有关详细信息,请阅读 conda init –help 的输出--- 我们对这种新的工作方式感到特别兴奋,因为无需修改 PATH 使得 Conda 对您的其他软件的破坏性大大降低系统。

在过去, \path\to\anaconda3\Scripts 是要放入你的 PATH 的那个。它同时公开命令 conda 和来自“基本”环境的默认 Python。

conda 4.6之后, conda 相关的命令被 分成 condabin 。这使得 只公开命令 conda 成为可能,而无需从“基本”环境激活 Python。

参考

原文由 Simba 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题