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'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
    sys.exit(main())
 

2)   /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

完工。

 
 
分類:  Python


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM