如何运行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需要做什么?
你可能想试试这个:
for anaconda 2:
export PATH=~/anaconda2/bin:$PATH
为python3:
export PATH=~/anaconda3/bin:$PATH
为python4:
使用Anaconda提示符
接着
conda --version
以确认它的工作。
事实certificate,我没有设置path。
要做到这一点,我首先必须编辑.bash_profile(我下载到我的本地桌面来做到这一点,我不知道如何从Linux文本编辑文件)
然后将其添加到.bash_profile:
PATH=$PATH:$HOME/anaconda/bin
如果您安装了Anaconda,但无法加载正确版本的python和ipython,或者如果您在尝试使用conda时看到conda:命令未find,则可能是PATH环境variables存在问题。 在提示符下键入:
export PATH=~/anaconda/bin:$PATH
对于这个例子 ,假设Anaconda安装在默认的~/anaconda
位置。
此信息是截至今天,2016年8月10日的最新信息。以下是我使用上述方法修复此问题的确切步骤。 我没有看到任何人发布: export PATH=$PATH:$HOME/anaconda/bin
(您需要将导出添加到行的开头)。
这里是一步一步的:
对于使用oh-my-zsh时遇到同样问题的任何人,您需要执行以下操作:
– 在你的terminal上打开你的.zshrc。 我正在使用iTerm 2
并将Sublime Text 3
作为我的默认文本编辑器:
subl ~/.zshrc
一旦文件在文本编辑器中打开,滚动到最下面并添加:
export PATH=$PATH:$HOME/anaconda/bin
– 保存文件,然后closures它。
– closures你的terminal,然后重新启动它。
回到terminal,input:
conda --v
然后您应该看到在您的屏幕上打印的conda
版本。
如果你使用的是zsh,那么在你完成之后,你的terminal可能会显示你zsh: command not found: rvm-prompt
。
解决scheme是:
- 在
alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
添加alias rvm-prompt=$HOME/.rvm/bin/rvm-prompt
。 - 键入
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]
问题,那么你可能只需要重新启动您的terminal窗口。 (1)closures并重新打开当前窗口或(2)只需打开并在新窗口中开始工作,更改将不会生效
基本上,打开一个新的控制台窗口,看看它现在是否工作。
编辑〜/ .bash_profile,将其添加到它。
PATH=$PATH:$HOME/anaconda/bin
然后运行
source ~/.bash_profile
希望可以帮助你。
如果您安装了anaconda,但是如果您不能从terminal执行conda命令,则表示path不可能被设置,请尝试:
export PATH=~/anaconda/bin:$PATH
看到这个链接 。
对于Windows:
最近的Anaconda(版本4.4.0)改变了一些目录。 您可以在Anaconda3 / Scripts中find“conda”,而不是Anaconda3 / bin。
临时解决scheme:
$anaconda/bin/conda create -n py33 python=3.3 anaconda
跑
cat ~/.bash_profile
检查是否有水蟒在那里 如果没有,你应该在那里添加它的path。 如果conda在那里把你看到Anaconda的整个行从“export”复制到行尾。 喜欢这个:
export PATH=~/anaconda3/bin:$PATH
在你的terminal中运行这个。 然后运行
conda --version
看看它是否出口和运行!
对于Windows:
PATH=%USERPROFILE%\Continuum\Anaconda4.4.0\Library\bin;%PATH%
我正在设置运行Ubuntu的虚拟机。 我有安装在“家”文件夹中的anaconda 3。 当我在terminalinput“conda”的时候,我也收到错误“conda:command not found”。
input下面的代码到terminal为我工作…
export PATH=$PATH:$HOME/anaconda3/bin
检查它的工作我键入:
conda --version
用版本号回应。
在我的情况下conda安装bash正确设置(在.bashrc中)。 但为了使其工作,我不得不提供可执行文件权限文件在bin子文件夹与chmod +x *
。
我的系统信息:
conda 4.2.9
操作系统:Debian GNU / Linux 8(jessie)
内核:Linux 3.16.0-4-amd64
架构:x86-64
系统:macOS
我首先安装了Anaconda,一切运行良好。 然后我安装了iTerm2,当我inputPython
iTerm2给了我默认的Python。 这里是如何找回你的pythonPython:
-
打开你的
.zshrc
文件。 例如,vim ~/.zshrc
-
然后将
export PATH="/Users/yourusername/anaconda2/bin:$PATH"
到文件的最后一行。 请注意,您需要将yourusername
replace为您的用户名,并确保您有anaconda2。 一个简单的方法是从~/.bash_profile
复制这一行 -
保存文件,closures它,重新启动terminal,现在Anaconda Python应该回来了。