我安装了 Anaconda 并且可以运行 Python,所以我假设我正确安装了它。按照这个介绍性文档,我正在尝试安装 Python v3.3,所以我将以下行复制并粘贴到我的控制台中:
conda create -n py33 python=3.3 anaconda
但是,这给了我一个错误:
-bash:conda:找不到命令
我需要做什么才能运行 Conda?
我正在使用 Linux 系统。
你可能想试试这个:
对于蟒蛇2:
export PATH=~/anaconda2/bin:$PATH
对于蟒蛇 3:
export PATH=~/anaconda3/bin:$PATH
对于蟒蛇 4:
使用 Anaconda 提示
接着
conda --version
确认它有效。export PATH=~/anaconda3/bin:$PATH可以工作,但是当您退出终端时会停止以更改您必须运行sudo nano ~/.bashrc然后将路径复制到文件中并在激活后保存使用source .bashrc进行更改。
检查 conda install anaconda-navigator 如果未安装,请再次按照 anaconda 安装说明进行操作
跟随这个视频 https://youtu.be/Pr25JlaXhpc
原来我没有设置路径。
为此,我首先必须编辑 .bash_profile (我将其下载到本地桌面来执行此操作,我不知道如何从 linux 文本编辑文件)
然后将其添加到 .bash_profile:
PATH=$PATH:$HOME/anaconda/bin
conda init
正如在另一个答案中指出的那样,从v4.4.0 开始$PATH
不再建议手动添加 Conda (请参阅发行说明)。此外,由于Conda v4.6conda 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
标志和详细程度 ( -v
) 标志运行上述命令,以便确切了解它会做什么。如果您的 shell 运行命令文件(例如 )中还没有 Conda 管理的部分.bashrc
,那么这应该看起来像是直接插入了一些新行。如果它不是那么简单的插入,我建议先从$PATH
相关的 shell 初始化文件(例如,bashrc
)中清除任何以前的 Conda 部分。
同样,对于那些感兴趣的人,在这个答案中可以深入了解它是如何工作的。
Conda v4.6.9 引入了一个--reverse
标志,可以自动删除由conda init
.
如果您已安装 Anaconda 但无法加载正确版本的 python 和 ipython,或者您在尝试使用 conda 时看到 conda: command not found,这可能是您的 PATH 环境变量的问题。在提示符处,键入:
export PATH=~/anaconda/bin:$PATH
对于此示例,假设 Anaconda 安装在默认~/anaconda
位置。
此信息截至 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
会消失。
我的环境:macOS 和 anaconda3
这对我有用:
$ nano ~/.bash_profile
添加这个:
export PATH=~/anaconda3/bin:$PATH
*导出路径必须与系统中anaconda3的实际路径一致。
退出并运行:
$ source ~/.bash_profile
然后尝试:
$ jupyter notebook
编辑 ~/.bash_profile,将其添加到其中。
PATH=$PATH:$HOME/anaconda/bin
然后运行
source ~/.bash_profile
希望能帮到你。
我在 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
如果您刚刚安装 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]
那么您可能只需要重新启动终端窗口即可。在您 (1) 关闭并重新打开当前窗口或 (2) 打开并开始在新窗口中工作之前,更改不会生效
基本上,打开一个新的控制台窗口,看看它现在是否可以工作。
对于 Windows:
最近的 Anaconda(版本 4.4.0)更改了一些目录。您可以在 Anaconda3/ Scripts中找到“conda” ,而不是 Anaconda3/bin。
主要是因为当我们最后安装 Anaconda 时,它会将 anaconda 路径添加到 .bashrc 文件中的 PATH 变量中。所以我们只需要重新启动终端或者只是做
source ~/.bashrc
如果仍然不起作用,请按照此命令进行操作。
cat >> ~/.bashrc
将以下命令粘贴到 anaconda3
export PATH=~/anaconda3/bin:$PATH
按 Enter 然后 ctrl+d
source ~/.bashrc
我也面临同样的问题,这可能是最简单的解决方案
source anaconda/bin/activate
anaconda2 使用
source anaconda2/bin/activate
根据目录的名称,然后执行您的命令,即 conda --create
Answer for
.bash_profile
, but not the .zshrc
config.~/anaconda3/
, but instead in /anaconda3/
.The PATH
defintion in .zshrc
must therefore be this:
...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...
系统:macOS
我先安装了 Anaconda,一切运行良好。然后我安装了 iTerm2,当我输入Python
iTerm2 时,我给了我默认的 Python。以下是如何找回您的 Anaconda Python:
打开你的.zshrc
文件。例如,vim ~/.zshrc
然后添加export PATH="/Users/yourusername/anaconda2/bin:$PATH"
到文件的最后一行。请注意,您需要将 替换yourusername
为您的用户名并确保您拥有 anaconda2。一个简单的方法是从~/.bash_profile
保存文件,关闭它,重新启动终端,现在 Anaconda Python 应该回来了。
跑
cat ~/.bash_profile
检查 anaconda 是否存在。如果不是,你应该在那里添加它的路径。如果有 conda,则将您看到的 Anaconda 从“export”复制到行尾的整行。像这样:
export PATH=~/anaconda3/bin:$PATH
在您的终端中运行它。然后运行
conda --version
看看它是否导出并运行!
如果您使用 Visual Studio 2017 for Windows 安装 Anaconda,则 conda 可执行文件位于此路径或类似路径中。
在我的情况下,路径是这样的:
C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts
将其添加到 PATH 的步骤:
您将能够执行conda
快乐编码!
在 Ubuntu 中编辑 bashrc
$ /usr/bin/vim ~/.bashrc
键入PATH=$PATH:$HOME/anaconda3/bin
按 Esc 并:wq
保存 bashrc 文件并退出 vim
在此处输入图像描述
然后
$ export PATH=~/anaconda3/bin:$PATH
并输入$ source ~/.bashrc
Now 以确认 conda 类型的安装
$ conda --version
打开您的终端并键入以下命令以将 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 就准备好了!!!
临时解决方案:
$anaconda/bin/conda create -n py33 python=3.3 anaconda
如果您刚刚安装了 MiniConda 或 Anaconda,请确保重新运行您的终端。
由此,我的意思是关闭并打开您的终端,然后尝试conda list以验证您的安装
对我来说,这有效!
首先,检查 anaconda 的位置,对我来说,我将 anaconda3 安装在 / 访问的目录中/anaconda3
然后在您的终端中,export PATH="<base location>/anaconda3/bin:$PATH"
为我输入export PATH="/anaconda3/bin:$PATH"
.
最后,输入source $/anaconda3/bin/activate
。对您而言,只需更改您的位置即可。
现在,您可以尝试 conda list 进行测试。
另外,请访问安装指南
1.检查您安装Anaconda的位置。就我而言,它看起来像/home/nour/anaconda3/bin
.bashrc
文件。例如$ gedit .bashrc
3.export PATH = /home/nour/anaconda3/bin:$PATH
在文件末尾添加这一行并保存。
conda --version
注意:确保第 1 行中的路径。1和行号。3必须相同。就我而言/home/nour/anaconda3/bin
。
在我的情况下,conda 安装 bash 正确设置了 conda 路径(在 .bashrc 中)。但是为了让它工作,我必须为 bin 子文件夹中的文件授予可执行文件权限chmod +x *
。
我的系统信息:
康达 4.2.9
操作系统:Debian GNU/Linux 8 (jessie)
内核:Linux 3.16.0-4-amd64
架构:x86-64
我有同样的问题。我做了什么,从安装位置删除了 anaconda 目录,然后重新安装,它按我的预期工作
要点是,截至 2018 年 12 月,它Scripts
不是bin
.
使用其中之一:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH
使用其中之一:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%
更改/app
为您的安装位置。如果您安装了 anaconda,请更改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 机器上安装了 64 位版本的 Anaconda 2 和 3。
ipython
,这在本机 Windows 命令行中效果更好/bin
文件夹似乎已替换为Scripts
我正在设置一个运行 Ubuntu 的虚拟机。我在“Home”文件夹中安装了 anaconda 3。当我在终端中输入“conda”时,我也收到了错误“conda: command not found”。
在终端中输入下面的代码对我有用......
export PATH=$PATH:$HOME/anaconda3/bin
为了检查它是否有效,我输入了:
conda --version
它以版本号响应。
你需要把 Anaconda.sh 放到你的 /home/,然后运行它来安装。之后,您可以运行export PATH=~/anaconda3/bin:$PATH
. 备注:不要在download/直接运行Anaconda.sh!!!!!!
对于 Windows:
PATH=%USERPROFILE%\Continuum\Anaconda4.4.0\Library\bin;%PATH%
输入anaconda-navigator
终端。然后将启动 anaconda 应用程序
与上述类似,请记住您可以使用miniconda
conda 而不是 conda,因此您可能需要添加
或然后重新启动终端export PATH=${PATH}:/Users/davidfortini/miniconda3/bin
。.zshrc
.bash_profile