当前位置:   article > 正文

怎样查看电脑系统版本_最全入门教程:Linux下如何将Python3设置为Python默认版本...

查看python版本
说明:Ubuntu 18.04默认已经安装Python 2.7与Python 3.6,后来本人安装了Python 3.8。 1、查看Python版本 先查看系统中有那些Python版本: linuxidc@linuxidc:~$ ls /usr/bin/python*
/usr/bin/python            /usr/bin/python3            /usr/bin/python3.8
/usr/bin/python2          /usr/bin/python3.6          /usr/bin/python3-config
/usr/bin/python2.7        /usr/bin/python3.6-config  /usr/bin/python3m
/usr/bin/python2.7-config  /usr/bin/python3.6m        /usr/bin/python3m-config
/usr/bin/python2-config    /usr/bin/python3.6m-config  /usr/bin/python-config 785c334d4b2501b87242f41064f1032b.png 再查看系统默认的Python版本: linuxidc@linuxidc:~$ python --version
Python 2.7.15+ 0d4338974bd64f60f110d8f353777796.png 2、用户级修改 为某个特定用户修改Python版本,只需要在其home目录下创建一个alias。 打开该用户的~/.bashrc文件:
linuxidc@linuxidc:~$ nano ~/.bashrc 添加新的别名来修改默认Python版本:
alias python='/usr/bin/python3.6' 6dd936dfc57be35219a6b0f6683eef27.png 重新登录或者重新加载.bashrc文件,使操作生效:
linuxidc@linuxidc:~$ source ~/.bashrc
检查当前的Python版本: linuxidc@linuxidc:~$ python --version
Python 3.6.9 4dc8dd929d0ad3b4e944c80d9dea2868.png 如何查看软链接: 0cf0b9a7716bbc22d2044dceaf01b558.png 看上图,python -> python2.7 3、系统级修改 3.1、基于软链接 先删除默认的Python软链接:
sudo rm /usr/bin/python 然后创建一个新的软链接指向需要的Python版本:
sudo ln -s /usr/bin/python3.6 /usr/bin/python 如下图: 2734343e0e19d09d9feca43ca31e5db1.png 输入python看看,如下 1ea22b4d9ca3211792b77961bb5373aa.png 3.2、基于update-alternatives 可以使用update-alternatives来为整个系统更改Python版本。 第1步首先列出所有可用的python替代版本信息: linuxidc@linuxidc:~$ update-alternatives --list python
update-alternatives: 错误: 无 python 的候选项 如果出现以上所示的错误信息,表示update-alternatives没有添加Python的替代版本。 第2步将Python的替代版本添加进去: linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
[sudo] linuxidc 的密码:
update-alternatives: 使用 /usr/bin/python2.7 来在自动模式中提供 /usr/bin/python (python)
linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
update-alternatives: 使用 /usr/bin/python3.6 来在自动模式中提供 /usr/bin/python (python)
linuxidc@linuxidc:~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
update-alternatives: 使用 /usr/bin/python3.8 来在自动模式中提供 /usr/bin/python (python) 如下图: 40435c814d72ec5c255e05dc98ca55c9.png install选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。 这个例子中,我们为/usr/bin/python3.8设置的优先级为3,所以update-alternatives命令会自动将它设置为默认Python版本: linuxidc@linuxidc:~$ python --version
Python 3.8.0 再列出可用的Python替代版本: linuxidc@linuxidc:~$ update-alternatives --list python
/usr/bin/python2.7
/usr/bin/python3.6
/usr/bin/python3.8
见上图。 现在就可以在列出的Python替代版本中任意切换: linuxidc@linuxidc:~$ update-alternatives --config python
有 3 个候选项可用于替换 python (提供 /usr/bin/python)。
  选择      路径              优先级  状态
------------------------------------------------------------
* 0            /usr/bin/python3.8  3        自动模式
  1            /usr/bin/python2.7  1        手动模式
  2            /usr/bin/python3.6  2        手动模式
  3            /usr/bin/python3.8  3        手动模式
要维持当前值[*]请按,或者键入选择的编号: f80c17a585bc58d35c72dd412ce25055.png 第3步当系统不再存在某个Python替代版本时,我们可以将其从update-alternatives列表中删除掉。 例如,可以将列表中的python2.7版本移除: linuxidc@linuxidc:~$ sudo update-alternatives --remove python /usr/bin/python2.7 linuxidc@linuxidc:~$ update-alternatives --list python
/usr/bin/python3.6
/usr/bin/python3.8 aafb1158679d7b313f47c49a12a309d0.png 怎样,你学会了吗?或者还有更好的方法请记得告诉我们。 dfed3d4bbee199bbb98074f0d90fe843.png 商务合作联系:root@linuxidc.net长按或扫描左图识别二维码关注Linux公社公众微信号 更多Python相关信息见Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-12/161629.htm

262fc5aa489aa0a1daf69ab8287e909b.gif 7d51271652d6c65aff1419d72e1ef9d6.png 支持就点下在看并 转发朋友圈吧 262fc5aa489aa0a1daf69ab8287e909b.gif
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/563328
推荐阅读
相关标签
  

闽ICP备14008679号