Gin*_*ger 200 python anaconda conda
如何在linux机器上运行conda?
我安装了Anaconda,可以运行Python,所以我假设我正确安装了它.
按照本指南:http: //docs.continuum.io/conda/intro.html,我正在尝试安装Python33,所以我正在复制并将以下行粘贴到我的控制台中:
conda create -n py33 python=3.3 anaconda
Run Code Online (Sandbox Code Playgroud)
但是,这给了我一个错误:
-bash: conda: command not found
Run Code Online (Sandbox Code Playgroud)
运行Conda需要做什么?
小智 359
你可能想试试这个:
为anaconda 2:
export PATH=~/anaconda2/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
对于anaconda 3:
export PATH=~/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
对于anaconda 4:
使用Anaconda提示
然后
conda --version
Run Code Online (Sandbox Code Playgroud)
确认它有效.导出PATH =〜/ anaconda3/bin:$ PATH可以工作但是当你退出终端时停止改变你必须运行sudo nano~/.bashrc,然后将路径复制到文件中并在激活之后保存它使用源.bashrc进行更改.
检查conda install anaconda-navigator如果没有安装,请再次按照anaconda安装说明进行操作
按照这个视频 https://youtu.be/Pr25JlaXhpc
Gin*_*ger 76
事实证明,我没有设置路径.
为此,我首先必须编辑.bash_profile(我将其下载到我的本地桌面来执行此操作,我不知道如何从linux编辑文件)
然后将其添加到.bash_profile:
PATH=$PATH:$HOME/anaconda/bin
Run Code Online (Sandbox Code Playgroud)
小智 28
如果您已安装Anaconda但无法加载正确版本的python和ipython,或者如果您在尝试使用conda时看到未找到conda:command,则这可能是您的PATH环境变量的问题.在提示符下键入:
export PATH=~/anaconda/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
对于此示例,假设Anaconda安装在默认~/anaconda位置.
小智 28
此信息是截至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.
解决方案是:
alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt在.zshrc文件中添加.source .zshrc.然后zsh: command not found: rvm-prompt意志消失了.
小智 19
编辑〜/ .bash_profile,将其添加到其中.
PATH=$PATH:$HOME/anaconda/bin
Run Code Online (Sandbox Code Playgroud)
然后运行
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
希望可以帮到你.
Zoe*_*e L 15
我的环境:macOS和anaconda3
这对我有用:
$ nano ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
添加这个:
export PATH=~/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
退出并运行:
$ source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
然后尝试:
$ jupyter notebook
Run Code Online (Sandbox Code Playgroud)
小智 14
我在High Sierra MAC OS上,只是通过HomeBrew命令安装了Anaconda3.我遇到了运行问题:
conda
Run Code Online (Sandbox Code Playgroud)
它也给了我:
-bash: conda: command not found
Run Code Online (Sandbox Code Playgroud)
我试过跑:
export PATH=~/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
但它需要整个路径.所以这是正确的步骤:
$ nano ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
现在导出ENTIRE路径,在我的情况下它是:
export PATH=/usr/local/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
退出并运行:
$ source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
然后尝试:
$ conda
Run Code Online (Sandbox Code Playgroud)
它会输出:
$ conda --version
conda 4.4.10
Run Code Online (Sandbox Code Playgroud)
mer*_*erv 11
conda init正如在另一个答案中指出的那样,从 v4.4.0开始,$PATH不再建议手动添加Conda (请参阅发行说明)。此外,自Conda v4.6起conda init,引入了通过命令管理外壳初始化的新功能。因此,更新后的建议将运行
./anaconda3/bin/conda init
Run Code Online (Sandbox Code Playgroud)
您必须启动新的Shell或获取您的init文件(例如source .bashrc),更改才能生效。
该功能仍在实验上得到支持。我建议运行带有--dry-run|-d标志和verbosity(-vv)标志的上述命令,以确切了解其功能。如果您在Shell运行命令文件(例如.bashrc)中还没有Conda管理的部分,那么这应该看起来像是一些新行的直接插入。如果插入不是那么简单,我建议先从中清除所有以前的Conda部分,$PATH并清除相关的外壳初始化文件(例如bashrc)。
您可能需要向Conda明确标识您的外壳。例如,如果您运行zsh而不是bash然后运行
./anaconda3/bin/conda init zsh
Run Code Online (Sandbox Code Playgroud)
请参阅./anaconda3/bin/conda init --help有关受支持的shell的完整列表。
Conda v4.6.9引入了一个--reverse标志,该标志自动删除由插入的更改conda init。
如果您刚刚安装了anaconda并出现此错误,那么我认为您忘记运行此命令:
source ~/.bashrc这将使您能够在终端中使用anaconda.
这似乎很简单,但很多人(包括我)都犯了这个错误.
如果错误仍然存在,则必须验证anaconda位置是否已添加到系统中的PATH.
一旦你添加它,你会没事的
如果你已经安装了Anaconda并且肯定yes地对:
Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]
Run Code Online (Sandbox Code Playgroud)
那么你可能只需要重新启动终端窗口.在您(1)关闭并重新打开当前窗口或(2)打开并开始在新窗口中工作之前,更改将不会生效
基本上,打开一个新的控制台窗口,看它现在是否有效.
这主要是因为最后安装Anaconda时,会将anaconda路径添加到.bashrc文件中的PATH变量中。所以我们只需要重启终端或者做
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
如果仍然不起作用,请遵循以下命令。
cat >> ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
为anaconda3粘贴以下命令
export PATH=~/anaconda3/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
按Enter,然后按Ctrl + d
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
498201 次 |
| 最近记录: |