Python 命令';pip安装Somepackage';不适用于Ubuntu 20.04
我已经安装了Ubuntu 20.04。 我已经安装了Python 命令';pip安装Somepackage';不适用于Ubuntu 20.04,python,python-3.x,linux,pip,ubuntu-20.04,Python,Python 3.x,Linux,Pip,Ubuntu 20.04,我已经安装了Ubuntu 20.04。 我已经安装了python3.8和python3pip。 然而,当执行pip install SomePackage时,我得到了这个错误 Traceback (most recent call last): File "/usr/local/bin/pip", line 11, in <module> load_entry_point('pip==7.1.0', 'console_scripts', 'pip')(
python3.8
和python3pip
。
然而,当执行pip install SomePackage
时,我得到了这个错误
Traceback (most recent call last):
File "/usr/local/bin/pip", line 11, in <module>
load_entry_point('pip==7.1.0', 'console_scripts', 'pip')()
File "/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/__init__.py", line 217, in main
return command.main(cmd_args)
File "/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/basecommand.py", line 216, in main
with self._build_session(
File "/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/basecommand.py", line 68, in _build_session
session = PipSession(
File "/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/download.py", line 316, in __init__
self.headers["User-Agent"] = user_agent()
File "/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/download.py", line 92, in user_agent
zip(["name", "version", "id"], platform.linux_distribution()),
AttributeError: module 'platform' has no attribute 'linux_distribution'
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/pip”,第11行,在
加载入口点('pip==7.1.0','console脚本','pip')()
文件“/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/_-init___;.py”,第217行,主文件
return command.main(cmd_args)
文件“/usr/local/lib/python3.8/dist packages/pip-7.1.0-py3.8.egg/pip/basecommand.py”,第216行,在main中
使用self.\u build\u会话(
文件“/usr/local/lib/python3.8/dist packages/pip-7.1.0-py3.8.egg/pip/basecommand.py”,第68行,在构建会话中
session=PipSession(
文件“/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/download.py”,第316行,在__
self.headers[“用户代理”]=用户代理()
文件“/usr/local/lib/python3.8/dist-packages/pip-7.1.0-py3.8.egg/pip/download.py”,第92行,位于用户代理中
zip([“名称”、“版本”、“id”],platform.linux_distribution()),
AttributeError:模块“平台”没有属性“linux\u发行版”
您正在使用python 3.x.x。这就是为什么您应该使用pip3
试着这样做:
pip3 install SomePackage
如果pip3未加载,请使用此选项:
sudo apt install python3-pip
您还可以使用以下方法进行更新:
python3 -m pip install --upgrade pip
查一下这本书,谢谢你的帮助