我安装了Anaconda并且可以运行Python,所以我假设我正确地安装了它。遵循此介绍性文档,我正在尝试安装Python v3.3,因此我将以下行复制并粘贴到我的控制台:
conda create -n py33 python=3.3 anaconda
然而,这给了我一个错误:
-bash: conda:命令未找到
我要怎么做才能运行康达?
我在Linux系统上工作。
我安装了Anaconda并且可以运行Python,所以我假设我正确地安装了它。遵循此介绍性文档,我正在尝试安装Python v3.3,因此我将以下行复制并粘贴到我的控制台:
conda create -n py33 python=3.3 anaconda
然而,这给了我一个错误:
-bash: conda:命令未找到
我要怎么做才能运行康达?
我在Linux系统上工作。
当前回答
使用conda初始化
正如在另一个答案中指出的那样,从v4.4.0开始,不再推荐在$PATH上手动添加Conda(参见版本说明)。此外,自从Conda v4.6以来,引入了通过Conda init命令管理shell初始化的新功能。因此,更新后的建议是运行
Linux/UNIX (OS X < 10.15)
./anaconda3/bin/conda init
Mac OS X >= 10.15
./anaconda3/bin/conda init zsh
窗户
./anaconda3/Scripts/conda.exe init
您必须启动一个新的shell或源init文件(例如,source .bashrc)才能使更改生效。
细节。为了深入了解conda init到底做了什么,可以看到下面的答案。
选择壳
您可能需要显式地向Conda标识您的shell。例如,如果您运行zsh (Mac OS X 10.15+默认)而不是bash,那么您将运行
./anaconda3/bin/conda init zsh
请参阅./anaconda3/bin/conda init——help获取支持的shell的全面列表。
警告之词
我建议使用——dry-run|-d标志和verbosity (-v)标志来运行上面的命令,以便确切地了解它会做什么。如果您的shell运行命令文件(例如,.bashrc)中还没有conda管理的部分,那么这应该看起来像直接插入一些新行。如果它不是如此简单的插入,我建议先清除$PATH和相关的shell初始化文件(例如bashrc)中的任何先前的Conda部分。
同样,对于那些感兴趣的人,在这个答案中有一个深入的了解它是如何工作的。
潜在的自动清理
Conda v4.6.9引入了一个——reverse标志,它自动删除由Conda init插入的更改。
其他回答
如果你用Visual Studio 2017 for Windows安装了Anaconda, Conda可执行文件位于此路径或类似路径。
在我的案例中,路径是这样的: C:\Program Files (x86)\Microsoft Visual Studio\共享\Anaconda3_64\脚本
将其添加到PATH的步骤:
在Windows操作系统桌面上,右键单击“我的电脑”。 在弹出菜单中,单击“属性”。 在“系统属性”窗口中单击“高级”选项卡,然后单击“环境变量”。 在“系统变量”窗口中,突出显示“路径”,然后单击“编辑”。 添加路径并重新启动cmd。
您将能够执行conda
编码快乐!
我正在设置一个运行Ubuntu的虚拟机。我在“Home”文件夹中安装了anaconda 3。当我在终端中输入“conda”时,我得到了错误“conda: command not found”。
在终端中输入下面的代码对我来说是有效的……
export PATH=$PATH:$HOME/anaconda3/bin
为了检查它是否工作,我输入:
conda --version
响应版本号。
我使用的是High Sierra MAC OS,刚刚通过HomeBrew命令安装了Anaconda3。我对跑步有意见:
conda
它还会给我:
-bash: conda: command not found
我试着跑步:
export PATH=~/anaconda3/bin:$PATH
但它需要完整的路径。下面是正确的步骤:
$ nano ~/.bash_profile
现在导出整个路径,在我的情况下,它是:
export PATH=/usr/local/anaconda3/bin:$PATH
退出并运行:
$ source ~/.bash_profile
然后尝试:
$ conda
它会输出:
$ conda --version
conda 4.4.10
系统:苹果操作系统
我先安装了Anaconda,一切都运行良好。然后我安装了iTerm2,当我输入Python时,iTerm2给了我默认的Python。以下是如何找回你的蟒蛇:
打开.zshrc文件。例如,vim ~/.zshrc 然后在文件最后一行添加export PATH="/Users/yourusername/anaconda2/bin:$PATH"。注意,您需要将your用户名替换为您的用户名,并确保您有anaconda2。一个简单的方法是从~/.bash_profile复制这一行 保存文件,关闭它,重新启动终端,现在Anaconda Python应该回来了。
如果你已经安装了Anaconda,并且明确地说:
Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]
问题,你可能只需要重新启动你的终端窗口。除非您(1)关闭并重新打开当前窗口,或者(2)打开并在新窗口中开始工作,否则更改不会生效
基本上,打开一个新的控制台窗口,看看它现在是否工作。