pip3使用異常? No module named pip?
Python3的pip3不能使用了,每次執行就會報錯:
~ ? pip3 --help
Traceback (most recent call last):
File "/bin/pip3", line 7, in &
from pip import main
ModuleNotFoundError: No module named pip
但是我的pip是可以正常使用的,試了get-pip.py重新安裝pip3也不起作用,有誰知道怎麼回事嗎?
- 系統:Mac OSX
- 環境:Python3.6.0
python -m ensurepip
在管理員模式的控制台里輸入上述命令後即可,python3.6用這個命令救活了
執行pip install --upgrade pip後出現的問題,似乎是因為路徑中有空格,我也不清楚,正確的升級方式是
python -m pip install --upgrade pip
我的是windows平台,希望有用
看到別人的解決方法:
解決python 「No module named pip」
python 升級後導致不能使用原來的pip命令
windows平台
cmd中敲命令:python -m ensurepip
得到pip的setuptools
然後就可以用:easy_install pip
下載相應版本的pip,最後就可以愉快的用pip命令了!
~~~按照這個方法我自己也成功解決了
給一個stackoverflow的答案。
我也遇到這個問題,Pyhton 3.5, Ubuntu 16.04
你要安裝的是python3-pip
linux下直接使用apt-get install python3-pip
Mac沒有用過,希望你能參考下。
我也遇到這個問題,弄了很久弄好了。
Ubuntu系統,Python2.7 和 Python3.5共存,學校的電腦是用Python3寫的,在家不論怎麼配置都是自動配置到Python2.7上,最後沒辦法決定把Python單獨配置一遍,代碼如下:
sudo apt install python3-pip
pip3 install numpypip3 install scipypip3 install matplotlib如果提醒需要安裝Python3-tk庫就安裝
sudo apt-get install python3-tk
剛剛遇到,重新手動安裝pip
不過我是在win上
下載pip的源碼Python Package Index,
然後在本地解壓,在控制台進入解壓文件夾目錄中,
可以看到setup.py,然後python setup.py build 。最後python setup.py install。沒有報錯就可以了
今天 也遇到了這個問題,可能也是在之前的更新里有了一個空格,後來pip3就有問題了,同樣的「ModuleNotFoundError: No module named pip 」。來說一下我的解決辦法:
- 系統:Mac OSX
- 環境:Python3.6.3
1.sudo easy_install pip //更新pip,這邊會把pip更新到最新版,但是pip3會變成pip
2.which pip3 //找到pip3文件的位置,許可權開通後對文件進行編輯,將第一行python2的路徑改為python3的路徑
3.pip3 -V //發現pip3已經更新到最新版
以上,就是本次問題的解決過程。
更新pip3命令:pip3 install --upgrade pip
檢查python 安裝目錄,例如/usr/local/lib/python3.6/site-packages/ 下有沒有pip文件夾。
執行pip install --upgrade pip後出現了同樣的問題 求解
推薦閱讀:
※解決 macOS High Sierra 系統「安全性與隱私」設置中沒有「任何來源」選項問題
※番茄落地那一秒|阿瑪尼紅管405&Mac chili
※Mac也吃雞,顯卡也可以雲使用,為了遊戲而生的?
※MAC BOOK PRO系統故障,無法啟動,如果拷貝硬碟里的數據?
※Mac OS 9詳細體驗報告:iBook G3與Mac OS 9的一段日常使用