youtube APIのサンプルを実行しようとしたらエラーが出た

ユースケースとコード スニペット | YouTube Data API | Google for Developers
python のAPIドキュメントでキーワードで検索のソースを実行したい
やりたいこと
Youtube Data API のサンプルを実行する
エラー内容
ModuleNotFoundError
Traceback (most recent call last)
in
1 from apiclient.discovery import build
2 from apiclient.errors import HttpError
—-> 3 from oauth2client.tools import argparser
ModuleNotFoundError: No module named ‘oauth2client’
調査
原因
oauth2client が古い
解決策
以下を実行し oauth2client をバージョンアップする
pip install --upgrade oauth2client参考

PythonでNo module named oauth2client.service_accountが出た時 | ふらっと考える
ま、まじか。。。 Traceback (most recent call last): File "test.py", line 4, in from oauth2client.service_account import....このエラーに出会った人は追加のパッケージをインストールすれば解決する
用語
oauth2client :GoogleAPIに関連するリソースと簡単にやり取りできる。
学び
- oauth2client の使用は非推奨となっている
- インポートするものはバージョンが古いことがある。
oauth2client — oauth2client 4.1.2 documentation



