Ubuntu16.04下pip3的安装以及配置国内源

pip 是 python包管理工具,pip提供了对Python 包的查找、下载、安装、卸载的功能。

因为python目前流行的版本自带有有python2和python3, 

hadoop@node1:~$ whereis python
python: /usr/bin/python /usr/bin/python3.5 /usr/bin/python2.7 /usr/bin/python3.5m /usr/lib/python3.5 /usr/lib/python2.7 /etc/python /etc/python3.5 /etc/python2.7 /usr/local/lib/python3.5 /usr/local/lib/python2.7 /usr/share/python /usr/share/man/man1/python.1.gz

pip3为python3的包管理工具,默认没有安装。

 

前提条件:

Ubuntu16.04

 

pip3安装及升级:

方式一:(此方法可能已经不适用,可以直接用方式二安装)

安装pip3

$ sudo apt-get install python3-pip

升级pip3 并使用pip代替pip3

$ sudo pip3 install --upgrade pip

此命令不仅可以将pip3升级到最新版本,还可以将pip3变成pip,方便使用。

查看pip版本

$ pip -V
pip 19.0.2 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)

方式二:

如果以上方式安装不了pip3,请使用以下方式安装

    (1)下载python3.5对应的get-pip.py

$ curl https://bootstrap.pypa.io/pip/3.5/get-pip.py -o get-pip.py

     (2)安装pip3

$ python3.5 get-pip.py

    (3)验证

$ pip3 --version
pip 20.3.4 from /home/hadoop/.local/lib/python3.5/site-packages/pip (python 3.5)

发现用get-pip.py安装的pip版本已经比较新,不用再更新了。

   升级pip3并使用pip代替pip3(可选)

$ sudo pip3 install --upgrade pip

接下来就可以用pip来安装软件了,如果下载速度较慢,可以按以下方式配置国内源,加快下载速度。

配置国内源,加速下载速度:

创建.pip文件:

$ mkdir ~/.pip

创建文件pip.conf 

$ nano ~/.pip/pip.conf

pip.conf文件内容为:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

trusted-host = pypi.tuna.tsinghua.edu.cn

配置全局的下载源为清华源。

 

测试:

输入命令:sudo pip install matplotlib

$ sudo pip install matplotlib

Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple

Collecting matplotlib

  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ad/4c/0415f15f96864c3a2242b1c74041a806c100c1b21741206c5d87684437c6/matplotlib-3.0.2-cp35-cp35m-manylinux1_x86_64.whl (12.9MB)

100% |████████████████████████████████| 12.9MB 5.3MB/s

下载确实是从清华源下载的,下载速度约5MB/s,说明配置成功。

 

 

完成! enjoy it!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值