2

我从以下位置下载并安装了 python 的 twitter 包装器:

https://python-twitter.googlecode.com/files/python-twitter-1.1.tar.gz

这就是我现在代码中的全部内容:

import simplejson
import httplib2
import twitter

这是我得到的错误:

Traceback (most recent call last):
  File "C:\Python27\Scripts\tweets.py", line 3, in <module>
    import twitter
  File "build\bdist.win-amd64\egg\twitter.py", line 38, in <module>
  File "C:\Python27\lib\site-packages\requests_oauthlib-0.4.0-py2.7.egg\requests_oauthlib\__init__.py", line 1, in <module>
    from .oauth1_auth import OAuth1
  File "C:\Python27\lib\site-packages\requests_oauthlib-0.4.0-py2.7.egg\requests_oauthlib\oauth1_auth.py", line 3, in <module>
    from oauthlib.common import extract_params
ImportError: No module named oauthlib.common

我可以安装哪个模块来阻止此错误?

4

2 回答 2

4

https://github.com/idan/oauthlib

尝试安装 oauthlib 以修复错误。

于 2013-10-11T12:32:32.927 回答
0

https://github.com/idan/oauthlib 尝试安装 oauthlib 来修复错误。xiaowl 于 10 月 11 日 12:32 回答

以上对我有用。我在 web2py 应用程序 /modules 子目录中安装了 python-twitter 及其依赖项,并且遇到了类似的错误。我从上面的链接安装了 oauthlib,一切都很开心。

谢谢,小薇。

于 2013-11-06T18:15:42.697 回答