我安装了Anaconda并且可以运行Python,所以我假设我正确地安装了它。遵循此介绍性文档,我正在尝试安装Python v3.3,因此我将以下行复制并粘贴到我的控制台:

conda create -n py33 python=3.3 anaconda

然而,这给了我一个错误:

-bash: conda:命令未找到

我要怎么做才能运行康达?

我在Linux系统上工作。


当前回答

答案

蟒蛇3 5.2.0安装程序 macOS HighSierra 中世


不幸的是,安装程序只把PATH定义放在.bash_profile中,而不是放在.zshrc配置中。 与给出的答案相反,它(不一定)安装在~/anaconda3/中,而是安装在/anaconda3/中。


因此,.zshrc中的path定义必须是这样的:

...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...

其他回答

在终端输入anaconda-navigator。 然后水蟒应用程序将开始

如果你已经安装了Anaconda,并且明确地说:

Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]

问题,你可能只需要重新启动你的终端窗口。除非您(1)关闭并重新打开当前窗口,或者(2)打开并在新窗口中开始工作,否则更改不会生效

基本上,打开一个新的控制台窗口,看看它现在是否工作。

如果你刚刚安装了anaconda并得到了这个错误,那么我认为你忘记了运行这个命令:

来源 ~/.巴什尔克

这将使您在终点站使用水蟒。

这似乎很简单,但很多人(包括我)都犯了这个错误。

如果错误仍然存在,则必须验证anaconda location是否已添加到系统中的PATH中。

一旦你添加了它,就没问题了

打开终端并输入以下命令将anaconda添加到环境路径

对于水蟒2:

export PATH=~/anaconda2/bin:$PATH

对于水蟒3:

export PATH=~/anaconda3/bin:$PATH

然后要检查conda版本,只需输入,

conda --version

使用以下命令创建一个环境,

conda create --name myenv

激活源使用,

source activate myenv

然后你的蟒蛇IDE准备好了!!

我也面临着同样的问题,这可能是最简单的解决方案

source anaconda/bin/activate

水蟒使用

source anaconda2/bin/activate

根据目录的名称,然后执行命令,即conda——create