我将 pip 要求文件用于 virtualenv 的依赖项。我现在正在使用 ubuntu10.04LTS,在将 djangorestframework 添加到 .pip 文件之后,问题就出现了
下载要求时出现@URLObject 错误并说
下载/解压 URLObject>=0.6.0(来自 djangorestframework->-r /var/lib/myproj/base.pip(第 26 行))使用来自 /usr/local/pipcache/http%3A%2F%2Fpypi 的下载缓存。 python.org%2Fpackages%2Fsource%2FU%2FURLObject%2FURLObject-2.0.1.tar.gz 运行 setup.py egg_info for package URLObject 所需的分发版本(>=0.6.24)不可用,不能在此脚本运行时安装。请先使用“easy_install -U Distribute”安装更新的版本。
(目前使用distribute 0.6.10(/var/lib/myproj/.ve/lib/python2.6/site-packages/distribute-0.6.10-py2.6.egg))命令python setup.py egg_info的完整输出: 所需的分发版本 (>=0.6.24) 不可用,并且在此脚本运行时无法安装。请先安装更新的版本,使用“easy_install -U 分发”(当前使用分发 0.6.10 (/var/lib/myproj/.ve/lib/python2.6/site-packages/distribute-0.6.10-py2 .6.鸡蛋))
我的点子需求文件如下:
virtualenv
django
distribute
django-permissions
django-storages
django-sentry
#django-db-utils
PIL
#Required for APIs
djangorestframework
我什至尝试过添加distribute-0.6.25,但我如何通过pip需求文件升级分发是徒劳的。