使用 YouTube 数据 API 时出错



我想使用YouTube数据API从视频中提取评论,为此我有一个来自Google开发人员页面的API服务器密钥。我的代码是用python编写的。我根据这里的官方文档编写了以下语句来实例化服务对象。

youtube = build('youtube', 'v3', developerKey='my_key')

但是,我收到以下错误:

user@laptop:~/projects/MLproject$ python scrape.py
WARNING:root:No module named locked_file
Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/googleapiclient/discovery_cache/__init__.py", line 38, in autodetect
from . import file_cache
  File "build/bdist.linux-x86_64/egg/googleapiclient/discovery_cache/file_cache.py", line 32, in <module>
ImportError: No module named locked_file    

python google API客户端构建的oAuth2客户端最近引入了一些破坏Google库的更改。这是几天前发现的,并记录在这里:

https://github.com/google/google-api-python-client/pull/182

它现在已经修复,并且可以使用python API libs的新版本(版本1.5):

https://github.com/google/google-api-python-client/releases/tag/v1.5.0

相关内容

  • 没有找到相关文章

最新更新