注意,选中 'python-dev-is-python2' 而非 'python-dev'
请问这个问题最后怎么解决?因为我尝试了为Python2安装了pip并且使用了sudo update - alternatives --install /usr/bin/python /usr/bin/python2 1来设置默认优先级依然报了这个错误
参考:https://blog.csdn.net/quantum7/article/details/88773654
参考的https://blog.csdn.net/lynnyq/article/details/79109852
如果是Ubuntu 20.04版本:
出现
注意,选中
'python-dev-is-python2'
而非
'python-dev'
解决办法如下:
1.sudo add-apt-repository universe
启用
universe
源仓库;
2.sudo apt update
更新软件包索引;
(sudo apt install curl 如果没有安装curl
,就先安装这个软件;)
3.curl https://bootstrap.pypa.io/2.7/get-pip.py --output get-pip.py
会提示上这个网址:
https://bootstrap.pypa.io/2.7/get-pip.py
下载
get-pip.py
,操作:浏览器上下载文件,叫
get-pip.py
;
在本机的
get-pip.py
所在的文件夹下,打开终端输入以下命令:
4.sudo python2 get-pip.py
查看是否安装成功,需要输入下列命令:
5.pip2 --version
显示:
pip 20.3.4 from /home/XXX/.local/lib/python2.7/site-packages/pip (python 2.7)
说明安装成功
完成。