pip install mandrill
给我以下错误
File "/home/rock/bin/pip", line 8, in ?
sys.exit(
File "/usr/local/lib/python2.4/site-packages/pkg_resources.py", line 357, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.4/site-packages/pkg_resources.py", line 2394, in load_entry_point
return ep.load()
File "/usr/local/lib/python2.4/site-packages/pkg_resources.py", line 2108, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/home/rock/lib/python2.4/pip-6.0.3-py2.4.egg/pip/__init__.py", line 211
except PipError as exc:
^
SyntaxError: invalid syntax
我该如何解决这个问题?
(我正在使用webfaction
。我需要安装mandrill
。我使用easy_install pip安装了pip)
答案 0 :(得分:3)
找到了出路(解决方案)
webfaction有一个名为webapps的文件夹,其中包含项目中的项目,其中有一个lib文件夹,其中包含根据您选择安装django的python。 home / username目录中还有另一个lib文件夹,其中也包含旧版本的pythons。
如果你从那里运行easy_install pip会有问题。进入webapps / yourproject / lib /中的python2.7文件夹,然后运行easy_install-2.7 pip
。这解决了这个问题。然后我可以使用pip install mandrill
答案 1 :(得分:1)
你有一个10年前的Python版本,不再受支持(2.4)。 Mandrill包只需要更新版本的Python。
您可能应该更改主机。