更新环境变量linux后无法识别anaconda

时间:2018-05-25 10:34:27

标签: linux anaconda jupyter-notebook redhat

我已经通过运行以下命令在Linux红帽系统上安装了anaconda(在 airgapped 远程系统上,我没有sudo权限或互联网访问权限)。

$bash Anaconda3-5.1.0.Linux-x86_64.sh

这已在目录/home/myuser/anaconda3/

中安装了anaconda

.bashrc文件显示为:

#added by Anaconda3 installer
. /opt/projectname/bin/setenv.sh
export PATH="/home/myuser/anaconda3/bin:$PATH"

我跑的时候 $conda$jupyter notebook,我得command not found

$python启动旧版本的python,它与anaconda没有关联。

如果我跑:

$bash jupyter notebook 

这     /home/myuser/anaconda3/bin/

我明白了:

jupyter: line 4: import: command not found
jupyter: line 5: import: command not found
etc...

如何让系统运行正确版本的python并成功启动jupyter笔记本?

编辑:这里的问题是anaconda安装在/home/myuser而不是/usr/x/opt/x

1 个答案:

答案 0 :(得分:1)

在终端上试试

source /home/myuser/anaconda3/bin/activate

这将激活你的anaconda python安装。 (基数)应出现在您的终端中。

现在 jupyter notebook 应该可以工作。

注意:我没有将 anaconda3 / bin 附加到PATH变量,因为我希望将原始python安装保留为默认值。我每次需要时都使用上面的命令激活anaconda3。