linux系统环境python和anaconda安装python共存
python中caffe与自己安装的anaconda2中python的冲突输出命令: which python 查看python所在目录/root/anaconda2/bin/python因为安装anaconda会把系统的python路径覆盖,系统在调用本身的python时候就先进入anconda环境里调用python了解决方法:怎样切换到系统自带Python,需要先编辑一下.bashrc文件,采
·
python中caffe与自己安装的anaconda2中python的冲突
输出命令: which python 查看python所在目录
怎样切换到系统自带Python,需要先编辑一下.bashrc文件,采用别名方式,为系统python和anaconda中python分别去一个名字。一般安装anaconda时候.bashrc文件都存在anaconda文件下的隐藏文件,查看要采用 ls -a
vim ~/.bashrc
~/.bashrc的文件中,export PATH=“/root/anaconda2/bin:$PATH"
/usr/local/bin/python
输入命令: which python-anaconda
显示:alias python-anaconda='/root/anaconda2/bin/python'
输出命令: which python 查看python所在目录
/root/anaconda2/bin/python
因为安装anaconda会把系统的python路径覆盖,系统在调用本身的python时候就先进入anconda环境里调用python了
怎样切换到系统自带Python,需要先编辑一下.bashrc文件,采用别名方式,为系统python和anaconda中python分别去一个名字。一般安装anaconda时候.bashrc文件都存在anaconda文件下的隐藏文件,查看要采用 ls -a
vim ~/.bashrc
~/.bashrc的文件中,export PATH=“/root/anaconda2/bin:$PATH"
alias python="/usr/local/bin/python"
alias python-anaconda=“/root/anaconda2/bin/python"
这里命名了两个别名如果想取消别名声明,用unalias python或者删除~/.bashrc中的PATH,并且重新source ~/.bashrc
如果pip也有问题,也采用别名命名的方法,(
alias pip="/usr/local/bin/pip"
alias pip-anaconda=“/root/anaconda2/bin/pip"
)验证是否能两个python版本同时用:
输入命令:which python
显示:alias python='/usr/local/bin/python'/usr/local/bin/python
输入命令: which python-anaconda
显示:alias python-anaconda='/root/anaconda2/bin/python'
/root/anaconda2/bin/python
说明改动成功,两个python环境可以共存。
更多推荐
已为社区贡献2条内容
所有评论(0)