1查找信息
$
ls
/usr/bin/python
*
2利用anaconda来对python的版本进行管理
要以root身份操作
一: 确认本机下的python默认版本。调出终端,输入python即可查看默认的版本:
二:如果想要查看本机自带的python的另一个版本为多少,需要命令python3即可:
三: 如何切换这两个版本以及切换默认的python版本:
-
- update-alternatives --list python
- update-alternatives: error: no alternatives for python
- update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
- update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode
- update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
- update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode
--install 选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先 级的选项就会被选中。这个例子中,我们为/usr/bin/python3.4 设置的优先级为2,所以update-alternatives 命 令会自动将它设置为默认 Python 版本。
- # python --version
- # update-alternatives --list python
- /usr/bin/python2.7
- /usr/bin/python3.5
现在开始,我们就可以使用下方的命令随时在列出的 Python 替代版本中任意切换了。
- # update-alternatives --config python
调出步骤:update-alternatives --config python
按序号选择
参考自:http://blog.csdn.net/beijiu5854/article/details/77897767
修改终端的python版本
参考http://blog.csdn.net/qq_15695761/article/details/77502788
将3.5.2版本变成2.7的版本
which python
which python3.5
which python2.7
cd /home/qh/anaconda3/bin/
sudo rm python
sudo ln -s /usr/bin/python2.7 /home/qh/anaconda3/bin/python