ubuntu16.04 python版本切换以及pip工具基本知识点总结

基本知识点:

1.ubuntu16.04自带python2.7 和python3.5,不要卸载系统自带的python2.7或3.5。

2. /usr/bin/python 和/usr/bin/python3皆为软链接,默认情况下:/usr/bin/python软连接到/usr/bin/python2.7,/usr/bin/python3链接到/usr/bin/python3.5上。

3.当要安装其他python版本,例如python3.8。推荐ubuntu 升级python3.8_Ubuntu上python升级到最新3.8版_weixin_39685130的博客-CSDN博客 方式来安装,通过上述链接里所说的sudo apt install python3.8方式安装可将python3.8安装到/usr/bin下,如果采用其他教程中make install方式安装,他们大多会指定安装到/usr/local/python3.8下。虽然可以,但在后期将/usr/bin/python3的软链接到/usr/local/python3.8/bin/python3时会出现系统bug(例如终端无法ctrl+Alt+t 打开,软件更新中心无法打开等)。

4.推荐使用update-alternatives修改系统Python版本(ubuntu下使用update-alternatives修改Python版本_Hiking_Yu的专栏-CSDN博客)来管理python版本,其原理应该是不断调整/usr/bin/python和python3的软链接。

其他常见命令:

1.查看当前系统python版本

        python -V   (ubuntu16.04默认2.7)

2.查看当前系统python3版本

        python3 -V   (ubuntu16.04默认3.5)

3.查看自己电脑上python对应pip工具版本

        pip -V    

       我的电脑返回: pip 20.3.4 from /home/yyf/.local/lib/python2.7/site-packages/pip (python 2.7)

4.查看自己电脑上python3对应pip工具版本

        pip3 -V

        我的电脑返回:pip 20.3.4 from /home/yyf/.local/lib/python3.5/site-packages/pip (python 3.5)

5.利用python安装及卸载module

        pip install **

        pip uninstall **

6.利用pyhon3安装及卸载module

        pip3 install **

        pip3 uninstall **

7.修改系统默认的python版本

        //先备份软链接

        sudo  mv /usr/bin/python /usr/bin/python.bak

        //将/usr/bin/python3.5链接到/usr/bin/python上

        sudo ln -s /usr/bin/python3.5 /usr/bin/python

        此时终端输入 python 回车,返回的是Python 3.5.2

        若要撤回上述操作

        //删除现有的软链接

        sudo rm -rf /usr/bin/python

        //恢复之前备份的指向/usr/bin/python2.7的软链接

        sudo mv /usr/bin/python.bak /usr/bin/python

        不过我还是推荐ubuntu下使用update-alternatives修改Python版本_Hiking_Yu的专栏-CSDN博客的方式来随意跟换python版本

2022年2.28更新

        使用啥python版本切换,切换来切换去,多麻烦,推荐使用conda工具来创建虚拟环境来进行python版本环境管理。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值