我已经在我的系统中安装了 python 2.7,并且还安装了 Anaconda。
现在,我正在使用 python 的 anaconda,它运行得很好。不幸的是,我想使用anaconda的python来使用root运行。问题是我无法更改 root 的 python 路径。
如果我输入“which python
“从终端,我能够得到这个结果:
/home/myuser/anaconda/bin/python
如果我输入“sudo which python
" 从终端,结果是:
/usr/bin/python
我已将 anaconda 安装在可由 root 访问的目录中(在安装过程中更改),并且我已将其路径添加到/etc/environment
(added /usr/anaconda/bin
到环境中的 PATH)。
如何更改 root 的默认 python 路径(我使用sudo
命令获取root权限)?
我使用的是ubuntu 12.04。
您可以显式调用您想要运行的 python 安装:
sudo /opt/anaconda/bin/python
See https://askubuntu.com/questions/477987/two-python-distributions-sudo-picking-the-wrong-one https://askubuntu.com/questions/477987/two-python-distributions-sudo-picking-the-wrong-one.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)