我安装了Anaconda4.4。0(Python 3.6版本),请按照以下说明操作:https://www.continuum.io/downloads.但是,当我打开命令提示符窗口并尝试写入
conda list
我明白了
“conda”命令无法识别。。。
错误。
我试着跑
set PATH=%PATH%;C:\Users\Alex\Anaconda3
但这没用。我还读到我可能需要编辑我的。bashrc
文件,但我不知道如何访问此文件,以及如何编辑它。
在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中可用。阅读以下内容。
以下内容的目的是使命令conda
在cmd中都可用。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
中。这是conda
4.6中引入的一个大变化。
激活脚本初始化从conda
4.6版本日志
Conda 4.6增加了广泛的初始化支持,使更多的shell可以使用新的Conda activate
命令。有关更多信息,请阅读conda init–help
的输出,我们对这种新的工作方式感到特别兴奋,因为不需要修改路径
可以大大减少conda对系统上其他软件的干扰。
在过去,\path\to\anaconda3\Script
是要放入PATH
中的一个。它同时从“基本”环境中公开命令conda
和默认Python。
在conda
4.6之后,conda
相关命令被分成condabin
。这使得只公开命令conda
而不从基本环境激活Python成为可能。
现在在windows上安装anaconda时,它不会自动添加Python或Conda。
如果您不知道conda和/或python在哪里,您可以在anaconda提示符中键入以下命令
接下来关闭该命令提示符并打开一个新的。恭喜你现在可以使用conda和python了
资料来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444