【问题标题】:How can I upgrade setup tools in Flask?如何升级 Flask 中的设置工具?
【发布时间】:2014-02-06 12:19:56
【问题描述】:

我试图在我的虚拟环境中安装一些烧瓶扩展,但收到此错误:

flask/bin/pip install flask-wtf==0.8.4

Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Storing debug log for failure in /Users/seanpatterson/.pip/pip.log

为了升级设置工具——我假设的原因——我不高兴地运行了以下命令,输出是:

pip install -U setuptools

-bash: pip: command not found

于是我根据建议尝试了以下方法:

flask/bin/pip install --upgrade setuptools

我仍然收到错误:

sim1-3010:microblog seanpatterson$ flask/bin/pip install --upgrade setuptools Wheel     
installs require setuptools >= 0.8 for dist-info support. pip's wheel support requires   
setuptools >= 0.8 for dist-info support. Storing debug log for failure in 
/Users/seanpatterson/.pip/pip.log. 

我对编程很陌生,现在感觉就像我在兜圈子,因为它似乎在说我无法安装设置工具,因为我需要更新版本的 setuptool 才能这样做?!? !?

【问题讨论】:

标签: python flask pip setuptools


【解决方案1】:

这些最新的 virtualenv 问题出现在最近的 0.11 版本中。该版本的大多数错误已经修复,很快就会出现在 0.11.1 版本中。与此同时,您可以将您的 virtualenv 降级到 0.10.1 或安装最新的,其中包含来自 github 的所有修复。

一些报告的问题:

【讨论】:

  • 如果你安装了 pip,你可以使用pip uninstall。如果您没有 pip,那么我只需转到 binsite-packages 目录并删除对 virtualenv 的任何引用。之后安装 0.10.1。
【解决方案2】:

意识到我做了什么。

看来(我的最佳猜测!)我没有在系统级别升级设置工具,所以我这样做了:

sudo easy_install -U setuptools

然后我重新创建了虚拟环境,大概现在可以访问升级后的 setuptools,并且我已经能够安装模块。

【讨论】:

    猜你喜欢
    • 2019-03-13
    • 2017-10-31
    • 2018-12-06
    • 2012-12-06
    • 1970-01-01
    • 2021-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多