- 我正在使用 Ubuntu 16.04 ros:kinect容器的 docker 映像。
- 我的问题是,当我通过 升级 pip 2.7(python 版本
Python 2.7.12
)时,每当我点击终端sudo pip install pip --upgrade
时,它就开始显示以下错误:$ pip
Traceback (most recent call last):
File "/usr/local/bin/pip", line 7, in <module>
from pip._internal.cli.main import main
File "/usr/local/lib/python2.7/dist-packages/pip/_internal/cli/main.py", line 60
sys.stderr.write(f"ERROR: {exc}")
^
SyntaxError: invalid syntax
你能告诉我如何解决这个错误吗?
您已安装本地 pip。
删除它
并重试。
您可以通过以下方式重新安装 pip
python2.7只支持pip版本<21.0
对我有用的唯一解决方案是:
完全删除 pip
sudo apt 删除 python-pip
sudo apt 自动删除
下载 pip-20.3.4.taz.gz
使用 python-setup-tools 中的 easy_install 安装它
easy_install (位置)/pip-20.3.4.taz.gz
我希望这对你有用