我尝试使用以下命令安装 PIP:
sudo yum install python-setuptools
sudo easy_install pip
sudo pip install supervisor
安装时,第二行和第三行出现了许多语法错误。这些错误与下面的错误非常相似,因此为了简洁起见,我将在此处省略,但请告诉我这些错误是否会有帮助。有很多。
当我运行任何 pip
命令时,我收到 SyntaxError
s:
# pip
Traceback (most recent call last):
File "/usr/bin/pip", line 7, in ?
sys.exit(
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 236, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2097, in load_entry_point
return ep.load()
File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1830, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.4/site-packages/pip-8.1.1-py2.4.egg/pip/__init__.py", line 208
except PipError as exc:
^
SyntaxError: invalid syntax
我正在运行 CentOS 版本 5.11(最终版) 和 Python 2.4.3(#1,2013 年 1 月 9 日,06:47:03)。请注意,这些由 WHM 管理。
我使用 python get-pip.py --ignore-installed
重新安装了 PIP,但得到了相同的结果。
这是Python版本冲突吗?我的 Python 版本是否太旧并且 PIP 脚本中的语法不同?我该怎么办?
最佳答案
except PipError as exc:
不是有效的 Python 2.4 语法(应该是 except PipError, exc
)。
我认为 pip
不适用于 Python 2.4。尝试这个问题来安装 PIP 1.1,它与该版本的 Python 兼容:
关于python - PIP 从命令行引发 SyntaxError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37007465/