如何运行Conda?

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

conda create -n py33 python=3.3 anaconda

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

-bash: conda:命令未找到

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

我在Linux系统上工作。

713729 次浏览

事实证明,道路并不是我设定的。

为此,我首先必须编辑.bash_profile(我把它下载到我的本地桌面来做,我不知道如何从linux文本编辑文件)

然后将其添加到.bash_profile:

PATH=$PATH:$HOME/anaconda/bin

如果您已经安装了Anaconda,但无法加载正确版本的python和ipython,或者在尝试使用conda时看到conda:命令没有找到,这可能是您的PATH环境变量的问题。在提示符下,输入:

export PATH=~/anaconda/bin:$PATH

对于这个例子,假定Anaconda安装在默认的~/anaconda位置。

如果你已经安装了anaconda,但如果你不能从终端执行conda命令,这意味着路径可能没有设置,请尝试:

export PATH=~/anaconda/bin:$PATH

看到这个链接

临时解决方案:

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

你可能想试试这个:

对于水蟒2:

export PATH=~/anaconda2/bin:$PATH

对于水蟒3:

export PATH=~/anaconda3/bin:$PATH

对于水蟒4:

使用Anaconda提示符

然后

conda --version

来确认它工作。 导出路径= ~ / anaconda3 / bin: $路径可以工作,但当你退出终端时停止,以改变你必须运行Sudo nano ~/.bashrc,然后将路径复制到文件中,并在使用源. bashrc激活更改后保存它

检查conda安装anaconda navigator 如果没有安装,请按照anaconda安装说明再次安装

跟随这段视频 https://youtu.be/Pr25JlaXhpc < / p >

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

以下是详细步骤:

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

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

subl ~/.zshrc

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

export PATH=$PATH:$HOME/anaconda/bin

-保存文件,然后关闭。

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

-回到终端后,输入:

conda --v

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


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

解决方案是:

  1. .zshrc文件中添加alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
  2. source .zshrc类型。

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

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

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

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

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

编辑~ /。Bash_profile,把这个加进去。

PATH=$PATH:$HOME/anaconda/bin

然后运行

source ~/.bash_profile

希望能帮到你。

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

我的系统信息:

conda 4.2.9

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

内核:Linux 3.16.0-4-amd64

架构:x86 - 64

运行

cat ~/.bash_profile

检查水蟒是否在那里。如果不是,你应该添加它的路径。 如果conda在那里,复制你在那里看到的Anaconda的整行,从“export”到行尾。 这样的:< / p >

export PATH=~/anaconda3/bin:$PATH

在您的终端上运行此程序。 执行命令

conda --version

查看它是否被导出并运行!

Windows:

PATH=%USERPROFILE%\Continuum\Anaconda4.4.0\Library\bin;%PATH%

我正在设置一个运行Ubuntu的虚拟机。我在“Home”文件夹中安装了anaconda 3。当我在终端中输入“conda”时,我得到了错误“conda: command not found”。

在终端中输入下面的代码对我来说是有效的……

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

为了检查它是否工作,我输入:

conda --version

响应版本号。

Windows:

最近的Anaconda(版本4.4.0)更改了一些目录。 你可以在Anaconda3/脚本中找到“conda”,而不是Anaconda3/bin

系统:macOS

我先安装了Anaconda,一切都运行良好。然后我安装了iTerm2,当我输入Python时,iTerm2给了我默认的Python。以下是如何找回你的蟒蛇:

  1. 打开你的.zshrc文件。例如,vim ~/.zshrc

  2. 然后将export PATH="/Users/yourusername/anaconda2/bin:$PATH"添加到文件的最后一行。注意,你需要将yourusername替换为你的用户名,并确保你有anaconda2。一个简单的方法是从~/.bash_profile中复制这一行

  3. 保存文件,关闭它,重新启动终端,现在Anaconda Python应该回来了。

你需要把Anaconda.sh放到你的/home/目录下,然后运行它来安装。之后,你可以运行__abc0。注意:不要在下载/ !!!!!直接运行Anaconda.sh

我的环境:macOS &anaconda3

这对我来说很管用:

$ nano ~/.bash_profile

添加:

export PATH=~/anaconda3/bin:$PATH

*导出路径必须与anaconda3在系统中的实际路径一致。

退出并运行:

$ source ~/.bash_profile

然后尝试:

$ jupyter notebook

如果您刚刚安装MiniConda或Anaconda,请确保重新运行您的终端。

由此,我的意思是关闭并打开您的终端,然后尝试conda列表来验证您的安装

对我来说,这很有效!!

我也有同样的问题。我所做的是,从安装位置删除anaconda目录,然后重新安装 之后,它的工作,因为我预期

首先,检查anaconda的位置,对我来说,我在/目录下安装了anaconda3,我用/anaconda3访问

然后在你的终端,为我输入export PATH="<base location>/anaconda3/bin:$PATH",它是export PATH="/anaconda3/bin:$PATH"

最后,输入source $/anaconda3/bin/activate。对你来说,只需改变你的位置。

现在,您可以尝试conda list进行测试。

另外,访问intallation指南

检查你已经安装了水蟒的位置。在我的例子中,它看起来像/home/nour/anaconda3/bin

  1. 打开你的.bashrc文件。例如$ gedit .bashrc

在文件末尾添加这个export PATH = /home/nour/anaconda3/bin:$PATH行并保存。

  1. 重新打开终端。类型conda --version

注意:确保行不。1行不。3.中的路径必须相同。在我的情况下/home/nour/anaconda3/bin

主要是因为当我们最终安装Anaconda时,它会将Anaconda路径添加到.bashrc文件中的path变量中。 所以我们只需要重新启动终端或者执行

source ~/.bashrc

如果它仍然不工作,然后按照这个命令。

cat >> ~/.bashrc

为anaconda3粘贴下面的命令

export PATH=~/anaconda3/bin:$PATH

按Enter键,然后按ctrl+d

source ~/.bashrc

我使用的是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

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

source anaconda/bin/activate

水蟒使用

source anaconda2/bin/activate

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

在Ubuntu中编辑bashrc

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

然后

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

和类型$ source ~/.bashrc 现在确认conda的安装,输入

$ conda --version

答案

  • Anaconda3 5.2.0安装程序
  • macOS HighSierra
  • ZSH

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

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

...
# Anaconda3
export PATH="/anaconda3/bin:$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准备好了!!

类型anaconda-navigator在终端。 然后anaconda应用程序将开始

如果你用Visual Studio 2017 for Windows安装Anaconda, Conda可执行文件在此路径或类似路径 在我的案例中,路径是这样的: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts < / p >

将其添加到PATH的步骤:

  • 在Windows操作系统桌面上,右键单击“我的电脑”。
  • 在弹出菜单中,单击“属性”。
  • 在“系统属性”窗口中单击“高级”选项卡,然后单击“环境变量”。
  • 在“系统变量”窗口中,突出显示“路径”,然后单击“编辑”。
  • 添加路径并重新启动cmd。

你将能够执行conda

编码快乐!

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

  • source ~/.bashrc

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

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

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

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

重点是截至2018年12月,它是Scripts而不是bin

< br >

更新“git bash for windows”中的$PATH

使用其中一个:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH < br > export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH < / p >

< br >

正在更新windows默认命令行中的$PATH

使用其中一个:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH% < br > SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH% < / p >

< br >

Linux下更新$PATH

/app更改为您的安装位置。如果你安装了anaconda,将Miniconda改为Anaconda。另外,检查Script vs. bin,。

export PATH="/app/Miniconda/bin:$PATH"

你可能需要在设置路径之前运行set -a,我认为如果你在脚本中设置路径,这是很重要的。例如,如果你的导出命令在一个名为set_my_path.sh的文件中,I 认为,你需要执行set -a; source("set_my_path.sh")

set -a将使您对路径的更改为会话持久化,但它们仍然不是永久的。

为了更持久的解决方案,将命令添加到~/.bashrc。安装程序可能会向你的~/.bashrc文件中添加这样的东西,但你也可以这样做(或注释掉它来撤销它)。

< br >

一般观察:

背景:我最近按照推荐的安装步骤在2018年12月在我的Windows 10机器上安装了64位版本的Anaconda 2和3。

  • 添加conda还启用了ipython,它在本机Windows命令行中工作得更好
  • 强烈推荐安装之后不会将conda或ipython添加到路径中
  • Anaconda 3似乎没有安装命令提示应用程序,但Anaconda 2确实有一个命令提示应用程序
  • /bin文件夹似乎已经被Scripts取代
  • 在Scripts文件夹中闲逛是有趣的,也许Anaconda命令提示应用程序就在那里的某个地方。

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

推荐的方法(请参阅此发行通知和此帖子)是删除export PATH=...行,并在.bashrc (.bash_profile)中添加以下行:

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

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

conda activate

使用conda init

正如一个不同的答案中指出的,从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插入的更改。

与上面类似,记住你可以用miniconda来代替conda,所以你可能想要添加 export PATH=${PATH}:/Users/davidfortini/miniconda3/bin.zshrc.bash_profile,然后重新启动终端