easy_install 最新版本 GitHub

1 投票
1 回答
1902 浏览
提问于 2025-04-17 19:44

我在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 个回答

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

撰写回答