繁体   English   中英

无法使用pip安装virtualenv

[英]Cannot install virtualenv using pip

我首先安装了distribute,然后使用easy_install pip进行了安装,但是在运行时: sudo pip install virtualenv

我收到以下错误消息:

Traceback (most recent call last):
  File "/usr/bin/pip", line 8, in ? sys.exit(
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 345, in load_entry_point
  return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 2381, in load_entry_point
return ep.load()
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 2087, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.4/site-packages/pip-1.4-py2.4.egg/pip/__init__.py", line 10, in ?
from pip.util import get_installed_distributions, get_prog
  File "/usr/lib/python2.4/site-packages/pip-1.4-py2.4.egg/pip/util.py", line 17, in ?
from pip.vendor.distlib import version
File "/usr/lib/python2.4/site-packages/pip-1.4-py2.4.egg/pip/vendor/__init__.py", line 8
from __future__ import absolute_importSyntaxError: from __future__ imports must occur at the    beginning of the file

我不知道该怎么办才能正确安装virtualenv?

您似乎正在使用Python from __future__ import absolute_import尝试使用包含from __future__ import absolute_import (Python 2.5或更高版本)的Python版本创建virtualenv。

您可以这样指定要使用的Python:

virtualenv -p /usr/bin/python2.7

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM