Ubuntu更改python优先级
1、python优先级由2.7改为3.6首先列举出系统可用python版本update-alternatives --list python查看当前所有可用python版本的优先级sudo update-alternatives --config python可以看到当前选择的是0号python3作为当前python版本,输入2后即可将系统python版本修改为python2。(已经更新过了)查看
1、python优先级由2.7改为3.6
首先列举出系统可用python版本
update-alternatives --list python
查看当前所有可用python版本的优先级
sudo update-alternatives --config python
可以看到当前选择的是0号python3作为当前python版本,输入2后即可将系统python版本修改为python2。
(已经更新过了)
查看当前python版本:
python -V
python版本优先级更改
当前我的系统下的python2优先级为150,大于python3的优先级100,此时可以对优先级数据进行更改:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
再次运行
sudo update-alternatives --config python
python版本优先级更改完成
2、优先级由3.6改为3.7
使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用。
ls /usr/bin/python*
1、基于用户修改 Python 版本:
想要为某个特定用户修改 Python 版本,只需要在其 home 目录下创建一个 alias(别名) 即可。打开该用户的 ~/.bashrc文件,添加新的别名信息来修改默认使用的 Python 版本。
alias python='/usr/bin/python3.7'
一旦完成以上操作,重新登录或者重新加载 .bashrc 文件,使操作生效。
. ~/.bashrc
检查当前的 Python 版本。
python -V
或
python --version
更新成功
3、关于2报错解决
报错:bash: /usr/lib/command-not-found: /usr/bin/python3: 解释器错误: 没有那个文件或目录的问题
1.删掉原来出错的软连接,命令如下:
sudo rm -rf /usr/bin/python3
2.新建链接文件指向python3.5的安装路径
sudo ln -s /usr/bin/python3.7 /usr/bin/python3
参考链接:
https://blog.csdn.net/CH_monsy/article/details/108129462
https://blog.csdn.net/u011534057/article/details/51615193
https://blog.csdn.net/lj2048/article/details/107203213
更多推荐
所有评论(0)