我安装了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插入的更改。

其他回答

此信息是截至2016年8月10日的最新信息。下面是我使用上面发布的方法来修复这个问题的确切步骤。我没有看到任何人张贴:export PATH=$PATH:$HOME/anaconda/bin(你需要添加export到行开头)。

以下是详细步骤:

对于任何在使用oh-my-zsh时遇到相同问题的人,您需要执行以下操作:

-在终端打开你的.zshrc。我正在使用iTerm 2,并有Sublime Text 3作为我的默认文本编辑器:

多达subl / .zshrc

-一旦文件在你的文本编辑器中打开,滚动到最底部并添加:

导出路径=$PATH:$HOME/蟒蛇/垃圾桶

-保存文件,然后关闭。

-关闭终端,然后重新启动。

-回到终端后,输入:

conda -内

然后,您应该在屏幕上看到已安装的conda版本。


如果您正在使用zsh,那么在这样做之后,您的终端可能会显示zsh: command not found: rvm-prompt。

解决方案是:

添加别名rvm-prompt=$HOME/。.zshrc文件中的Rvm /bin/ Rvm -prompt。 输入source .zshrc。

然后zsh: command not found: rvm-prompt会消失。

在我的例子中,conda路径是由conda安装bash正确设置的(在.bashrc中)。但要使它工作,我必须给可执行文件权限的文件在bin子文件夹chmod +x *。

我的系统信息:

第二9 4。2。

操作系统:Debian GNU/Linux 8 (jessie)

内核:Linux 3.16.0-4-amd64

架构:x86 - 64

临时解决方案:

$anaconda/bin/conda create -n py33 python=3.3 anaconda

使用export PATH=策略和conda activate将导致conda>=4.4的警告消息。

推荐的方法(参见这个发布说明和这篇文章)是删除export PATH=…然后在你的.bashrc (.bash_profile)中添加如下行:

. ~/anaconda2/etc/profile.d/conda.sh

此外,如果你想在默认情况下激活conda,添加:

conda activate

在Ubuntu中编辑bashrc

$ /usr/bin/vim ~/.bashrc

类型= $ PATH: $ HOME / anaconda3 / bin 2 .按“Esc”和“:wq”保存bashrc文件并退出vim 在这里输入图像描述

then

$ export PATH=~/anaconda3/bin:$PATH

然后输入$ source ~/.bashrc 现在确认安装conda类型

$ conda --version