如何运行Conda?

时间:2013-09-07 17:20:18

标签: python anaconda conda

如何在linux机器上运行conda?

我安装了Anaconda,可以运行Python,所以我假设我正确安装了它。

按照本指南:http://docs.continuum.io/conda/intro.html,我正在尝试安装Python33,因此我将以下行复制并粘贴到我的控制台中:

conda create -n py33 python=3.3 anaconda

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

-bash: conda: command not found

运行Conda需要做什么?

35 个答案:

答案 0 :(得分:331)

你可能想试试这个:

for anaconda 2:

export PATH=~/anaconda2/bin:$PATH

for anaconda 3:

export PATH=~/anaconda3/bin:$PATH

for anaconda 4:

使用Anaconda提示

然后

conda --version

确认它有效。 导出 PATH =〜/ anaconda3 / bin:$ PATH 可以工作,但是当您退出终端时,为了更改您必须运行 sudo nano~ / .bashrc 然后停止将路径复制到文件中并在使用 source .bashrc 激活更改后保存它。

用conda install anaconda-navigator查看 如果没有安装,请再次按照anaconda安装说明进行操作

按照此视频播放 https://youtu.be/Pr25JlaXhpc

答案 1 :(得分:70)

事实证明我没有设置路径。

为此,我首先要编辑.bash_profile(我将其下载到我的本地桌面来执行此操作,我不知道如何从linux编辑文件)

然后将其添加到.bash_profile:

PATH=$PATH:$HOME/anaconda/bin

答案 2 :(得分:27)

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

export PATH=~/anaconda/bin:$PATH

For this example,假设Anaconda安装在默认的~/anaconda位置。

答案 3 :(得分:25)

此信息是截至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. alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt文件中添加.zshrc
  2. 输入source .zshrc
  3. 然后zsh: command not found: rvm-prompt将消失。

答案 4 :(得分:18)

编辑〜/ .bash_profile,将其添加到其中。

PATH=$PATH:$HOME/anaconda/bin

然后运行

source ~/.bash_profile
希望可以帮助你。

答案 5 :(得分:14)

我的环境:macOS& anaconda3

这对我有用:

$ nano ~/.bash_profile

添加:

export PATH=~/anaconda3/bin:$PATH

退出并运行:

$ source ~/.bash_profile

然后尝试:

$ jupyter notebook

答案 6 :(得分:11)

我在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

答案 7 :(得分:8)

如果您刚安装了anaconda并收到此错误,那么我认为您忘记了运行此命令:

  • source ~/.bashrc

这将使您能够在终端中使用anaconda。

这看似简单,但很多人(包括我在内)都会犯此错误。

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

添加后,就可以了

答案 8 :(得分:7)

如果你已经安装了Anaconda并且肯定地说过yes

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

问题那么你可能只需重新启动终端窗口。在您(1)关闭并重新打开当前窗口或(2)打开并开始在新窗口中工作之前,更改将不会生效

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

答案 9 :(得分:6)

对于Windows:

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

答案 10 :(得分:5)

主要是因为当我们最后安装Anaconda时,它会在.bashrc文件中添加anaconda路径到PATH变量。 所以我们只需要重启终端或者只需要

source ~/.bashrc

如果仍然无法正常工作,请按照此命令操作。

cat >> ~/.bashrc

将以下命令粘贴到anaconda3

export PATH=~/anaconda3/bin:$PATH

按Enter键然后按ctrl + d

source ~/.bashrc

答案 11 :(得分:3)

如果您安装了anaconda,但是如果您无法从终端执行conda命令,则表示路径可能未设置,请尝试:

export PATH=~/anaconda/bin:$PATH

请参阅this link

答案 12 :(得分:2)

我也遇到了同样的问题,这可能是最简单的解决方案

source anaconda/bin/activate

for anaconda2使用

source anaconda2/bin/activate

取决于目录的名称,然后执行您的命令,即conda --create

答案 13 :(得分:2)

运行

cat ~/.bash_profile

检查蟒蛇是否在那里。如果不是,你应该在那里添加它的路径。 如果conda在那里复制你在那里看到Anaconda的整行,那么#34; export"到了最后。 像这样:

export PATH=~/anaconda3/bin:$PATH

在终端中运行此功能。 然后运行

conda --version

查看它是否已导出并正在运行!

答案 14 :(得分:2)

系统:macOS

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

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

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

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

答案 15 :(得分:2)

使用conda init

正如a different answer中指出的那样,从v4.4.0版本开始,不再建议在$PATH上手动添加Conda(请参见Release Notes)。此外,由于Conda v4.6引入了通过conda init命令管理外壳初始化的新功能。因此,更新后的建议是运行

./anaconda3/bin/conda init --dry-run -vv

首先确认将要进行的更改。如果您在Shell运行命令文件(例如.bashrc)中还没有Conda管理的部分,那么这应该看起来像是一些新行的直接插入。在这种情况下,请继续运行

./anaconda3/bin/conda init -vv

如果插入不是那么简单,我建议先从$PATH和相关的shell初始化文件(例如bashrc)中清除以前的Conda部分,这样,然后运行上面的命令。

您必须启动新的Shell或获取您的初始化文件(例如source .bashrc),才能使更改生效。


潜在的自动清理

请注意,在Conda v4.6.9中,还引入了--reverse标志以删除conda init中的更改。但是,我尚未对此进行测试,并且在系统上运行conda init --reverse --dry-run -vv不会显示任何更改,即它似乎不可靠。

答案 16 :(得分:2)

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

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

对我而言,这有效!!

答案 17 :(得分:2)

打开您的终端,然后键入以下命令以将anaconda添加到环境路径

水蟒2:

export PATH=~/anaconda2/bin:$PATH

蟒蛇3:

export PATH=~/anaconda3/bin:$PATH

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

conda --version

使用以下命令创建环境,

conda create --name myenv

使用激活源,

source activate myenv

然后您的anaconda IDE准备就绪!!!

答案 18 :(得分:2)

答案

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

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

PATH中的.zshrc定义必须是这样的:

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

答案 19 :(得分:1)

如果您将Anaconda与Visual Studio 2017 for Windows一起安装, conda可执行文件位于此路径或类似路径中。

在我的情况下,路径为: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

将其添加到PATH的步骤:

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

您将能够执行conda

编码愉快!

答案 20 :(得分:1)

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

访问

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

最后,输入source $/anaconda3/bin/activate。对您而言,只需更改到您的位置即可。

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

另外,访问intallation guide

答案 21 :(得分:1)

主要要点是,截至2018年12月为Scripts,而不是bin


在“用于Windows的git bash”中更新$ PATH

使用以下之一:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH


在Windows默认命令行中更新$ PATH

使用以下之一:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%


在Linux中更新$ PATH

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

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

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

set -a将使您对路径的更改在您的会话中保持不变,但仍不是永久性的。

要获得更永久的解决方案,请将命令添加到~/.bashrc。安装程序可能会向您的~/.bashrc文件中添加类似的内容,但您也可以这样做(或将其注释掉以撤消它)。


一般观察:

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

  • 添加conda也会启用ipython,在本地Windows命令行中,效果更好得多
  • 强烈建议安装后,不会在路径上添加conda或ipython
  • Anaconda 3似乎没有安装命令提示符应用程序,但是Anaconda 2确实有命令提示符应用程序
  • /bin文件夹似乎已被Scripts取代
  • 在Scripts文件夹中四处浏览很有趣,也许Anaconda命令提示符应用程序就在其中。

答案 22 :(得分:1)

export PATH=策略与conda activate一起使用将导致警告消息,提示conda> = 4.4。

推荐的方法(请参见此release note和此post)是删除export PATH=...行,并添加到您的.bashrc({{1} })行:

.bash_profile

此外,如果要默认启用conda,请添加:

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

答案 23 :(得分:1)

要在Ubuntu中编辑bashrc

$ /usr/bin/vim ~/.bashrc

类型PATH=$PATH:$HOME/anaconda3/bin 按Esc和:wq保存bashrc文件并退出vim enter image description here

然后

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

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

$ conda --version

答案 24 :(得分:1)

1。检查您已安装 Anaconda 的位置。就我而言,它看起来像abstract class C { static $class; } trait T { static $mockClass; public function __construct() { static::$mockClass = static::$class; } } class A extends C{ static $class = 'A1'; use T; } class B extends C{ static $class = 'B1'; use T; } $a = new A(); $b = new B(); print_r($a::$mockClass); // A1, should be A1 print_r($b::$mockClass); // B1, should be B1

  1. 打开您的/home/nour/anaconda3/bin文件。例如.bashrc
  2. 3. 在文件末尾添加此$ gedit .bashrc行并保存。

    1. 重新打开终端。输入export PATH = /home/nour/anaconda3/bin:$PATH
    2. 注意:确保行号中的路径。 1 行号。 3 必须相同。就我而言conda --version

答案 25 :(得分:1)

您需要将Anaconda.sh放到/ home /,然后运行它进行安装。之后,您可以运行export PATH=~/anaconda3/bin:$PATH。备注:不要在下载/ directily !!!!!

中运行Anaconda.sh

答案 26 :(得分:1)

我正在设置一个运行Ubuntu的虚拟机。我在&#34; Home&#34;中安装了anaconda 3。夹。当我输入&#34; conda&#34;进入终端我收到了错误&#34; conda:command not found&#34;太

将以下代码输入终端为我工作......

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

检查它是否有效我打字:

conda --version

以版本号回复。

答案 27 :(得分:1)

这对我来说是最简单的解决方案:

  1. 转到用户文件夹(在我的情况下为/home/liedji):
  2. 运行命令:./anaconda3/bin/conda init
  3. 关闭并重新启动终端
  4. 最后运行conda --version测试是否一切正常

注意:Windows用户应改用./anaconda3/Scripts/conda.exe init

答案 28 :(得分:1)

临时解决方案:

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

答案 29 :(得分:0)

与上述类似,请记住,您可以使用miniconda代替conda,因此您可能需要添加 export PATH=${PATH}:/Users/davidfortini/miniconda3/bin.zshrc.bash_profile,然后重新启动终端。

答案 30 :(得分:0)

我的安装目录为/000myfiles/anaconda3/anacondadir1/

1)METHOD1

/000myfiles/anaconda3/anacondadir1/bin/conda --v

2)我通常使用此程序更多

export PATH="/000myfiles/anaconda3/anacondadir1/bin:$PATH"
conda init bash
conda --v

答案 31 :(得分:0)

在终端中输入anaconda-navigator。 然后anaconda应用程序将启动

答案 32 :(得分:0)

我有同样的问题。我做了什么,从安装位置删除了anaconda目录并重新安装 之后它按照我的预期工作了

答案 33 :(得分:0)

对于Windows:

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

答案 34 :(得分:0)

在我的情况下,通过conda安装bash正确设置了conda Path(在.bashrc中)。但要使其工作,我必须使用chmod +x *为bin子文件夹中的文件提供可执行文件权限。

我的系统信息:

conda 4.2.9

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

内核:Linux 3.16.0-4-amd64

架构:x86-64