Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Ubuntu 18.04中的PIP问题(未找到pkg#u resources.DistributionNotFound:The';PIP==10.0.1';发行版,应用程序需要)_Python_Python 3.x_Pip_Ubuntu 18.04 - Fatal编程技术网

Python Ubuntu 18.04中的PIP问题(未找到pkg#u resources.DistributionNotFound:The';PIP==10.0.1';发行版,应用程序需要)

Python Ubuntu 18.04中的PIP问题(未找到pkg#u resources.DistributionNotFound:The';PIP==10.0.1';发行版,应用程序需要),python,python-3.x,pip,ubuntu-18.04,Python,Python 3.x,Pip,Ubuntu 18.04,在使用pip或pip3将Ubuntu 16.04 LTS升级到最新的Ubuntu 18.04 LTS后: 什么似乎可以解决问题。 首先,通过sudo apt get purge python pip从计算机中删除pip 然后通过apt-get-install-python-pip-python-dev-build-essential或仅仅sudo-apt-get-install-python-pip将其重新安装,不会修复错误。因为默认情况下正在安装pip-9.0.1 实际解决方案 使用卷曲帮助安

在使用
pip
pip3
将Ubuntu 16.04 LTS升级到最新的Ubuntu 18.04 LTS后:


什么似乎可以解决问题。
首先,通过
sudo apt get purge python pip从计算机中删除
pip
然后通过
apt-get-install-python-pip-python-dev-build-essential
或仅仅
sudo-apt-get-install-python-pip
将其重新安装,不会修复错误。因为默认情况下正在安装
pip-9.0.1

实际解决方案
使用卷曲帮助安装,
curlhttps://bootstrap.pypa.io/get-pip.py -o获取pip.py
然后对Python2使用
python获取pip.py
,对python3使用
python3获取pip.py

sudo apt-get purge python-pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
pip --version
rm get-pip.py
上面的shell命令适用于我!
有关详细信息,请参阅:

以防万一:在我的例子中,通过向apt源添加“universe”解决了此问题(请参阅)
sudo apt-get purge python-pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
pip --version
rm get-pip.py