![](/img/trans.png)
[英]<type 'exceptions.ImportError'>: cannot import name service_handlers
[英]exceptions.ImportError: cannot import name TwitterAPI
不断收到这个错误,不知道为什么,
exceptions.ImportError: cannot import name TwitterAPI
TwitterAPI 库已经下载,我首先从 pip install twitterapi 下载它,没有用,卸载它并下载它的 .zip 文件,并尝试使用安装它
python setup.py build
python setup.py install
也没有工作,仍然出现同样的错误,有什么想法吗?
编码:
from TwitterAPI import TwitterAPI
TRACK_TERM = 'NBA'
api = TwitterAPI(consumer_key='__', consumer_secret='__', access_token_key='__', access_token_secret='__')
r = api.request('statuses/filter', {'track': TRACK_TERM})
for item in r:
print (item['text'] if 'text' in item else item)
请编写此设置的命令:
pip install python-twitter
因为您从 zip 文件安装 TwitterAPI,所以该包不一定位于 Python 可以看到它的路径中。 这就是导入失败的原因。 最好的办法是再次尝试使用 pip 安装,但这次使用正确的大小写,因为 pip 区分大小写:
pip install TwitterAPI
可能需要设置 PYTHONPATH:
export PYTHONPATH=`pwd`
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.