【发布时间】:2012-03-13 18:02:07
【问题描述】:
作为 root,我正在尝试使用 virtualenv 目录设置运行 Debian Squeeze 的开发服务器。
我的计划是运行以下命令:
apt-get install python-pip
pip install pip --upgrade
pip install virtualenv
然而,在最后一个命令中,我得到了以下错误,现在每当我运行 pip 时都会得到它:
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
from pip.vcs import vcs, get_src_requirement, import_vcs_support
ImportError: cannot import name import_vcs_support
Google 在这个问题上几乎没有提供任何信息。随后安装了python-dev和build-essential,但问题依旧。
【问题讨论】:
-
运行
ls -al /usr/bin/pip显示lrwxrwxrwx 1 root root 33 Mar 13 02:20 /usr/bin/pip -> ../share/pyshared/pip/__init__.py。我easy_install'd pip,然后将/usr/bin/pip链接到/usr/local/bin/pip-2.6,这似乎已经解决了问题。
标签: debian pip virtualenv