提问者:小点点

在Windows 10上无法识别Conda命令


我安装了Anaconda4.4。0(Python 3.6版本),请按照以下说明操作:https://www.continuum.io/downloads.但是,当我打开命令提示符窗口并尝试写入

conda list

我明白了

“conda”命令无法识别。。。

错误。

我试着跑

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

但这没用。我还读到我可能需要编辑我的。bashrc文件,但我不知道如何访问此文件,以及如何编辑它。


共3个答案

匿名用户

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

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

您可以通过powershell执行此操作(参见上文,https://msdn.microsoft.com/en-us/library/windows/desktop/bb776899(v=vs.85)。aspx),或按windows键→ 进入environment→ 从设置中选择→ <代码>编辑您帐户的环境变量→ 选择Path变量→ <代码>编辑→ <代码>新建。

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

匿名用户

康达4.6之后情况有所改变。

程序"Anaconda提示符"和"Anaconda Powershell"会自动为您公开命令conda。在启动菜单中找到它们。

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

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

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

>

  • 如果Anaconda仅为当前使用而安装,请将%USERPROFILE%\Anaconda3\condabin(我的意思是condabin,而不是Script)添加到环境变量PATH(用户的那个)中。如果您的计算机上为所有用户安装了Anaconda,请将C:\Program Data\Anaconda3\condabin添加到PATH中。

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

    打开新的Powershell,运行以下命令一次以初始化conda

    conda init
    

    这些步骤确保将conda命令公开到您的cmd.exe和Powershell中。

    注意:将新的\path\to\anaconda3\condabin添加到您的PATH中,而不是将\path\to\anaconda3\Script添加到您的PATH中。这是conda4.6中引入的一个大变化。

    激活脚本初始化从conda4.6版本日志

    Conda 4.6增加了广泛的初始化支持,使更多的shell可以使用新的Conda activate命令。有关更多信息,请阅读conda init–help的输出,我们对这种新的工作方式感到特别兴奋,因为不需要修改路径可以大大减少conda对系统上其他软件的干扰。

    在过去,\path\to\anaconda3\Script是要放入PATH中的一个。它同时从“基本”环境中公开命令conda和默认Python。

    conda4.6之后,conda相关命令被分成condabin。这使得只公开命令conda而不从基本环境激活Python成为可能。

    • Conda 4.6版本
    • 如何防止Conda激活基本环境?

  • 匿名用户

    现在在windows上安装anaconda时,它不会自动添加Python或Conda。

    如果您不知道conda和/或python在哪里,您可以在anaconda提示符中键入以下命令

    接下来关闭该命令提示符并打开一个新的。恭喜你现在可以使用conda和python了

    资料来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444