Python,pip 多版本管理

2022-05-24 20:27:19 字數 426 閱讀 6983

最近有很多同學抱怨說 我pip明明安裝了這個包怎麼還是 no module named ### ????!!!

真是很頭大。

原因是 pip 對應的 python不是你在使用的 python

不信? 試試看 pip -v 或者  pip3 -v, 他就會告訴你它對應的是哪個版本, 路經是**

有乙個方法可以掌控全域性。

然後假設我系統裡 有 python3.5 python3.6 , 還有 python2.7, 我一般用 3.6,

那麼

cd pip

python3.

6setup.py build

python3.

6 setup.py install

這樣, 就讓 pip 對應你要的 python版本了

媽媽再也不怕 no module 啦

解決多版本共存時,python pip等命令失效

問題呈現 windows環境下,多版本python直譯器共存時,由於未配置環境變數或者反覆解除安裝重灌直譯器等原因,cmd互動下輸入python或者pip等命令時失效 解決方式 1 配置各個直譯器的環境變數,並在相應的根目錄中複製或者直接修改python等命令的名稱,當然檢查環境變數的順序與配置順序...

pyenv多版本管理

多版本管理 多虛擬環境virtualenv pyenv用於多個python版本的管理,virtualenv用於相同版本各種模組包環境的隔離 可能的依賴包 yum install gcc gcc c yum install readline devel yum install y bzip2 bzip...

nodejs 多版本管理

nodejs版本檢視 官網推薦使用 nvmw 或者 nvm windows 其他產品 nodist nvmw 安裝準備 nvmw 安裝步驟 開啟cmd win r 或 win 輸入 cmd 定位到目錄 cd c usersadministrator 轉殖nvmw git clone git home...