如何在Flask中升级设置工具?

时间:2014-01-17 08:40:38

标签: python flask pip setuptools

我试图在我的虚拟环境中安装一些烧瓶扩展,但是出现了这个错误:

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才能这样做?!? !?

2 个答案:

答案 0 :(得分:0)

virtualenv最近的这些问题出现在最近的0.11版本中。该版本的大多数错误已经修复,很快就会出现在0.11.1版本中。在此期间,您可以将virtualenv降级到0.10.1,或者安装最新版本的github中的所有修复程序。

一些报道的问题:

答案 1 :(得分:0)

意识到我做了什么。

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

sudo easy_install -U setuptools

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