2

我目前正在尝试使用本教程安装 Sevabot:https ://sevabot-skype-bot.readthedocs.org/en/latest/ubuntu.html在我需要安装 Sevabot 之前一切正常。我可以很好地下载 virtualenv.py 文件,但是当我想执行 python virtualenv.py 时它会返回错误。

~/sevabot$ python virtualenv.py venv New python executable in venv/bin/python Cannot find sdist setuptools-*.tar.gz Cannot find sdist pip-*.tar.gz

奇怪的是,我已经这样做了 5 次,没有任何问题。始终使用 Ubuntu 12.04 x86_64。已经做了几次干净的安装。

~/sevabot$ uname -a
Linux sbvps01 2.6.32-5-openvz-amd64 #1 SMP Fri May 10 09:43:55 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Virtualenv 是最新的:

easy_install virtualenv
Searching for virtualenv
Best match: virtualenv 1.7.1.2
Adding virtualenv 1.7.1.2 to easy-install.pth file
Installing virtualenv script to /usr/local/bin

Using /usr/lib/python2.7/dist-packages
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv

蟒蛇版本:

python -V
Python 2.7.3
4

1 回答 1

2

当您不使用分发包系统安装 virtualenv/python 时,可能会发生这种情况。您可能希望在https://github.com/pypa/virtualenv/tree/develop/virtualenv_support中下载文件并运行 virtualenv--extra-search-dir virtualenv_support

这也在这里解释:http: //www.virtualenv.org/en/latest/#environment-variables-and-configuration-files

于 2013-10-12T21:55:26.127 回答