ubuntu 切换python版本的方法
正在查看 1 条回复
- 作者帖子
- Up::2
1. 首先查看各个版本的pip和Python的位置:
Plain textCopy to clipboardOpen code in new windowEnlighterJS 3 Syntax Highlighter# whereis pip# whereis python# whereis pip # whereis python# whereis pip # whereis python
2.然后修改bashrc文件,用alias取别名,下面演示的是更换为Python3.6
Plain textCopy to clipboardOpen code in new windowEnlighterJS 3 Syntax Highlighter# vim ~/.bashrc# alias pip=/usr/local/bin/pip3.6# alias python=/usr/bin/python3.6# vim ~/.bashrc # alias pip=/usr/local/bin/pip3.6 # alias python=/usr/bin/python3.6# vim ~/.bashrc # alias pip=/usr/local/bin/pip3.6 # alias python=/usr/bin/python3.6
3.上面的根据自己的路径更改
然后更新文件
Plain textCopy to clipboardOpen code in new windowEnlighterJS 3 Syntax Highlighter# source ~/.bashrc# source ~/.bashrc# source ~/.bashrc
- Up::0
1.查看你系统中有哪些Python的二进制文件可供使用:
ls /usr/bin/python*
2.查看python替换版本信息:
update-alternatives –list python
如果出现 update-alternatives:error:no alternatives for python
则表示Python 的替换版本尚未被update-alternatives 命令识别。想解决这个问题,我们需要更新一下替换版本,将Python2.7和python3.5放入其中。执行以下命令:
Plain textCopy to clipboardOpen code in new windowEnlighterJS 3 Syntax Highlightersudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
3.使用以下命令随时在列出的python替换版本中任意切换。
sudo update-alternatives –config python
输入“1”,就切换到2.7版本了,相反如果之前默认版本为2.7的输入“2”则切换到3.5版本了。
现在再查一下默认Python版本:
python –version
- 作者帖子
正在查看 1 条回复
- 哎呀,回复话题必需登录。