0

最初にディストリビュートをインストールし、次に 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 を適切にインストールするにはどうすればよいかわかりませんか?

4

1 に答える 1

0

from __future__ import absolute_importPython 2.4 を使用しているようです - (Python 2.5 以降)を含むバージョンの Python で virtualenv を作成してみてください。

次のように、使用する Python を指定できます。

virtualenv -p /usr/bin/python2.7
于 2013-07-29T10:51:21.487 に答える