python的版本3.7 安裝三方模塊,
無論是--version 還是你install XXX三方模塊都會出現這樣的錯誤
開始以爲pip是沒有安裝
找到具體 安裝路徑/script/下發現有pip pip3 pip3.7 。。。。(我這安裝過了所以沒有了pip3了)
他們的關係------爲了兼容
而因爲系統其它組件或程序需要依賴2.7版本,並不希望我們把它給替換掉。
那麼只能折衷做兼容處理,給它們加上後綴,以示區分:
如果同時裝有 python2 和 python3
pip 默認給 python2 用。
pip3 指定給 python3 用。
如果同時安裝多個3的版本的話,比如3.5 3.6 3.7。則用pip3明顯不合適,這個時候就可以用pip+版本後綴來明確指出具體版本的pip了。
如果只裝有 python3
則pip和pip3、pip3.7是等價的。
但是用了pip3.7發現還是沒有用--version..... 還是會報上圖的沒有模塊的命令
最終找到這樣一個命令
python -m ensurepip
然後 : easy_install pip
--version 和install 第三方包都可以了