2013-10-11 57 views
1

我下载并安装了Twitter的包装为Python从:无模块命名ouathlib.common

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 

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

回答

0

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

上面的工作适合我。我在web2py应用程序/模块子目录中安装python-twitter及其依赖项,并得到类似的错误。我从上面的链接安装了oauthlib,一切都很开心。

谢谢,Xiaowl。