python3的pip3安装转载
目录
python3的pip3安装【转载】
—恢复内容开始—
pip3的安装需要对应一整套python的编译工具库,所以安装好的pip3是这个样子:
inear@Ai:~$ pip3 -V
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
前面是pip3的版本,后面括号内是对应的python3.7版本,注意,小版本号也要对应,如果你想要pip3对应3.7的,而你安装了3.6的,那是不行的,总之,坑很多,想做对就要一一对应。注意:Ubuntu系统自带的Python3可能不是最新版本,如果你想安装最新版本,千万别要把Ubuntu自带的Python3卸载,否则可能会引起系统的崩溃。
1、安装pip3:
sudo apt install python3-pip
安装上面的命令,查看pip3的版本,如果正常显示,说明安装成功。
2、升级pip3
系统虽然给出了更新pip的命令,不过这里不建议大家使用这样的命令,建议使用 sudo pip3 install –upgrade pip 来更新pip3。
注意:我们已经成功更新了pip3,但是当我们使用
pip3 -V
查看pip3的版本的时候,系统会给出如下图的错误信息:
可以修改pip3文件来修正这个错误,2个版本,都试试:
1) /usr/local/bin/pip3
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal import main
if **name** == '**main**':
sys.argv[0] = re.sub(r'(-scriptpyw?|exe)?$', '', sys.argv[0])
sys.exit(main())
- /usr/bin/pip3
#!/usr/bin/python3
# GENERATED BY DEBIAN
import sys
# Run the main entry point, similarly to how setuptools does it, but because
# we didn't install the actual entry point from setup.py, don't use the
# pkg_resources API.
from pip._internal import main
if **name** == '**main**':
sys.exit(main())
总之就是升级 python2 到 3 造成的混乱。
3、修改 pip3 的源,因为自带源下载太慢了,改成清华源立即飕飕地。
创建.pip 文件夹: mkdir ~/.pip
创建 pip.conf 文件并添加 index-url:
vim ~/.pip/pip.conf
添加:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
如果是在 win10 中,更新 pip 源的方法:
1、转到 git 的家目录(我的 cmd 是 git)
2、在家目录建立:pip 文件夹,并在文件夹下建立一个文件:pip.ini
大概是这个样子:~/pip/pip.ini
该文件内容和上面一样:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
完工。