標籤:

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 numpy

pip3 install scipy

pip3 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的一段日常使用

TAG:Mac | Python |