<Android开发> 开发工具python- 之-pip安装使用说明

<Android开发> 开发工具python- 之-pip安装使用说明

前言:目前对于ubuntu 20.04系统都会自带python,基于实际开发工作要求,有时需要使用python2 ,有时又需要使用python3;而它们两涉及的库有各自调用。例如数据库 xlrd,如果是使用python3安装的,则再python2中无法使用;
基于该问题讲解一下,python2和python3安装以及使用问题;

1、安装python
python2安装命令(2.7):

sudo apt-get install python2

2、查看已安装python
命令:

find /usr/bin/ -name python*
ls /usr/local/lib

在这里插入图片描述
3、配置系统默认python版本
(1)查看python代替版本信息,如果提示“error”,表示当前系统中python代替版本尚未安装;
命令:

sudo update-alternatives --list python

(2)配置python
将/usr/bin/python2.7优先级设置为1,命令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1

将/usr/bin/python3.8的优先级设置为2,命令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

由于python3的优先级大于python2的优先级,此时系统默认的python版本是python3

(3)重新查看python代替版本信息,命令:

sudo update-alternatives --list python

在这里插入图片描述

4、查看python 默认版本
命令:

python -V 
或
python --version

在这里插入图片描述
5、切换python版本
命令:

sudo update-alternatives --config python

在这里插入图片描述
根据上图,输入对应的编号,即可设置系统默认的python版本;如输入“1”,回车,此时系统默认python将变为python2,入下图所示:
在这里插入图片描述
至此,python2和python3同时安装完成;

6、安装pip
(1)python3安装pip,命令:

sudo apt install python3-pip

(2)python2安装pip,命令:

sudo apt install python-pip

python2安装pip的命令运行后会提示找不到软件包,如下图:
在这里插入图片描述
此时需要手动下载安装;

首先安装curl工具,命令:

sudo apt-get install curl

接着下载python2.7的pip脚本,命令:

sudo curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py 
或
sudo curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py 

下载脚本可能会断,或失败;可打开对应网页下载;
在这里插入图片描述
最后运行脚本,安装python2的pip,命令:

sudo python get-pip.py 

在这里插入图片描述

7、以安装xlrd为例
python3下安装xlrd,命令:

sudo update-alternatives --config python  #切换python版本为python3
python --version   #查看当前默认python版本
pip --version		#查看当前pip的默认python版本
pip install xlrd==1.2.0	#安装xlrd库

也可使用
pip install xlrd
但是可能会由于安装的版本过高,导致无法使用。所以建议安装 1.2.0版本即可;

python2下安装xlrd,命令:

sudo update-alternatives --config python  #切换python版本为python2
python --version   #查看当前默认python版本
pip --version		#查看当前pip的默认python版本
pip install xlrd==1.2.0	#安装xlrd库

也可使用
pip install xlrd
但是可能会由于安装的版本过高,导致无法使用。所以建议安装 1.2.0版本即可;

总结,至此python2和python3交替使用,和对应的库安装讲解完毕,如有不足、遗漏之处,还请读者给予留言反馈,谢谢。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

waterfxw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值