easy_install最新版本github

时间:2013-03-20 10:46:12

标签: python easy-install

我在Windows上使用Python 2.7。

我的问题涉及使用和更新Twitter包(http://mike.verdone.ca/twitter/) - 当前安装的版本1.9.1

当Twitter提供限速响应时,twitter包会给出错误httplib.IncompletedRead。这个问题似乎已经在Github上的api.py版本中解决了。但我在系统上下载的egg文件中没有最新版本。

当我尝试

easy_install --upgrade twitter 

我得到回应:

Processing twitter-1.9.1-py2.7.egg
twitter 1.9.1 is already the active version in easy-install.pth

那么如何在我的系统中获取包含最新api.py的egg文件,以便我不会收到IncompleteRead错误?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以使用pip直接从GitHub安装,但您可能必须强制升级:

pip install -U --force-reinstall git+git://github.com/sixohsix/twitter.git#egg=twitter

这确实需要您自己安装git

或者,您可以从GitHub提供的档案安装:

pip install -U --force-reinstall https://github.com/sixohsix/twitter/zipball/master#egg=twitter

pip install -U --force-reinstall https://github.com/sixohsix/twitter/tarball/master#egg=twitter