Я попытался установить PIP, используя следующие команды:PIP повышение SyntaxError из командной строки
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 (Final) и Python 2.4.3 (# 1, 9 Jan 2013, 06: 47:03). Обратите внимание, что они управляются WHM.
Я переустановил PIP, используя python get-pip.py --ignore-installed
, но получаю тот же результат.
Это конфликт с версией Python? Является ли моя версия Python слишком старой и синтаксис в сценариях PIP отличается? Что мне делать?
Вот что я и подумал. ': (' Насколько сложно установить параллельно обновленную версию Python (скажем, 2.7), чтобы она не нарушала мою установку Centos (которая сильно зависит от Python) и может запускать 'easy_install' и' pip 'this way? –
Эта ссылка может помочь http://stackoverflow.com/questions/33440799/installing-pip-on-2-4. Вы можете попробовать pip v 1.1. Однако рекомендуется обновить до последней версии Python, поскольку старые библиотеки версий могут быть недоступны. – pmaniyan
Обновление Python для системы в Centos не рекомендуется из-за большого количества частей, которые полагаются на нее. Вот почему я предпочел бы использовать боковую установку другой версии. о Python, тем не менее, так что это должно быть интересно. –