【问题标题】:getting updated distribute via pip requirements file通过 pip 要求文件获取更新分发
【发布时间】:2012-04-06 18:55:28
【问题描述】:

我使用 pip 要求文件来获取 virtualenv 的依赖项。我现在正在使用 ubuntu10.04LTS,在将它添加到 .pip 文件后,问题已经出现在 djangorestframework 中

下载需求时出现@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 的下载缓存 为包 URLObject 运行 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.egg)) 命令 python setup.py egg_info 的完整输出: 所需的分发版本 (>=0.6.24) 不可用, 并且在此脚本运行时无法安装。请 首先安装更新的版本,使用 'easy_install -U 分发' (目前使用distribute 0.6.10(/var/lib/myproj/.ve/lib/python2.6/site-packages/distribute-0.6.10-py2.6.egg))

我的pip需求文件如下:

virtualenv
django
distribute
django-permissions
django-storages
django-sentry
#django-db-utils
PIL
#Required for APIs
djangorestframework

我什至尝试过添加distribute-0.6.25,但我如何通过pip需求文件升级distribute是徒劳的。

【问题讨论】:

    标签: python django ubuntu-10.04 pip django-rest-framework


    【解决方案1】:

    我刚刚遇到了同样的问题。

    通过运行解决:

    pip install -U distribute==0.6.25
    

    我不认为你可以通过需求文件来更新它,因为需求是一次安装的,而不是一个一个的。

    【讨论】:

    • --感谢您的快速回复,我收到此错误 ** ValueError: ('Expected version spec in', 'pip install -U Distribute==0.6.25', 'at', ' intall -U distribution==0.6.25')** 在 pip 文件中添加上述行
    • 在 shell 中运行命令“pip install -U Distribute==0.6.25”。不要把它放在需求中!
    • 我没有权限在 shell 中做。保存在需求文件中是否有任何出路。更多我在 ubuntu10.04lts 中有 python2.6.5 版本
    • 你试过了吗:0.备份和清空需求1.在需求中添加onlydistribute==0.6.25 2.上传更新需求和3.恢复需求备份?
    【解决方案2】:

    如果您需要分发为0.6.25版本,只需在需求中指定:

    virtualenv
    django
    distribute==0.6.25
    django-permissions
    django-storages
    django-sentry
    #django-db-utils
    PIL
    #Required for APIs
    djangorestframework
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-15
      • 2021-09-23
      相关资源
      最近更新 更多