pip出現ImportError: No module named _internal

ImportError: No module named _internal

錯誤描述

在使用tensorflow的時候出現tf的版本問題,想要重裝tensorflow發現conda的市場裏沒有該版本的tf了,所有嘗試使用pip查找該舊版本的tf,但是使用pip時報一下錯誤:
Traceback (most recent call last):File “/****/bin/pip”, line 7, in

from pip._internal import main

ImportError: No module named _internal

解決辦法:強制重新安裝pip3

#因爲是在conda的個人虛擬環境裏,爲了不影響他人的環境,所以首先進入到自己的目錄裏
#/home/computer/anaconda3/envs/ybl/bin 在此/bin目錄下使用的是自己環境的python3,安裝路徑也就是當前的目錄
wget https://bootstrap.pypa.io/get-pip.py  --no-check-certificate
sudo python3 get-pip.py --force-reinstall

解決完pip的問題之後就可以安裝tensorflow了

#在當前目錄下
./pip install tensorflow==0.12.1

問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章