900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > ubuntu16.04 python版本切换以及pip工具基本知识点总结

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

时间:2018-08-21 00:52:11

相关推荐

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版本

2.28更新

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。