我在我的Linux中安装了anaconda来导入python包。
安装了anaconda之后,我无法在python中使用anaconda,经过一些搜索后我发现输入这个命令我能够使用conda包:
export PATH=~/anaconda3/bin:$PATH
我想知道为什么必须这样做? 我想知道是否有办法在默认情况下使用anaconda包转换我的python。
答案 0 :(得分:1)
如果您只是在命令行键入ls
,那么shell如何知道您是要运行/bin/ls
,/usr/bin/ls
还是~/bin/ls
?它没有;它只是查看PATH
变量中存储的目录,一次一个,并执行它找到的第一个ls
。
在您的路径前面添加~/anaconda3/bin
可确保在您提示时键入pyflakes
或python
时,您将运行~/anaconda3/bin/pyflakes
或{{1而不是生成“未找到命令”错误或改为运行~/anaconda3/bin/python
或/usr/bin/pyflakes
。