python公升級pip報導入錯誤解決方案

2022-08-26 05:30:11 字數 1054 閱讀 2257

報錯如下:12

345# pip

traceback ( most recent call last ) :

file "/usr/bin/pip" , line 5 , in < module >

from pkg_resources import load_entry_point

importerror : no module named pkg_resources

其實發生這個問題是因為:雖然你已經把python公升級到了2.7版本,但是pip仍然是原來的,版本,仍然在原來python的site-package裡面

centos5環境下,預設是python2.4,site-package在

1/ usr / lib / python2 . 4 / site - packages /

很多模組都被安裝在這裡。直接打pip,還是使用的原來的pip。所以我們的思路就是:應該在新的python中安裝pip,這樣才不會報錯。12

# curl -o

# /usr/local/pyton2.7/bin/python distribute_setup.py

使用新版本的python來執行這個指令碼,這個會自動安裝出來乙個easy_install,然後使用這個新的easy_install來安裝pip就可以了!12

3# /usr/local/python/bin/easy_install pip

# /usr/local/python/bin/pip -v

pip 1.4.1 from / usr / local / python / lib / python2 . 7 / site - packages / pip - 1.4.1 - py2 . 7.egg (python 2.7 )

安裝生成的所有二進位制檔案,都是在你的python_home/bin/,因為我的是安裝在/usr/local/python/,所以命令都在這裡,以後再呼叫pip要使用絕對路徑,或者做鏈結!

2.7的模組是在以下目錄

1/ usr / local / python / lib / python2 . 7 / site - packages /

Python的pip無法公升級

python m pip install upgrade pip 但是執行後發現還是出現同樣問題,還是現實版本需要更新,後來嘗試了另外一種方法 python m pip install upgrade user pip 就嘗試著把改該目錄下的檔案替換 c program files x86 pyth...

python中pip如何公升級

1.安裝pip後,cmd中輸入pip v 可以檢視pip版本 2.dos命令窗中,cmd中輸入pip list 可以檢視list中安裝的包,如下圖 黃色字型大概意思 安裝的pip版本為18.1,有新版本20.2.1需要我們進行更新 更新方式 dos命令中輸入如下 h python python.ex...

python中pip 安裝 公升級 公升級固定的包

1.2 linux安裝pip tar xzvf pip 1.5.4.tar.gz 解壓 cd pip 1.5.4 進入解壓檔案 python setup.py install 安裝 1.3 公升級pip python m pip install upgrade pip2.pip使用詳解 2.1 pi...