ModuleNotFoundError:没有名为“apiclient”的模块

2024-09-30 10:33:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行一个python代码,它将帮助我从YouTube数据API v3连接和提取数据。但是,当我尝试运行代码时,它在第一行显示以下错误:

File "C:/Users/asaxena/Desktop/py4e/Social Media Data Analytics/youtube_search.py", line 3, in <module>
    from apiclient.discovery import build
ModuleNotFoundError: No module named 'apiclient'

我已经通过命令pip install--upgradegoogleapicythonclient在我的工作目录中安装了googleapythonclient 但它不能帮助我运行代码。在

^{pr2}$

最后,我应该能够与YouTube数据API v3建立成功的连接,并在csv文件中提取数据。在


Tags: 数据代码apiyoutube错误socialv3media
2条回答

我解决了:

  1. 我在我的工作目录中分别手动安装了“google-api-python客户机主机”,然后运行:设置.py从命令行安装。

  2. 然后我在解压后的“google api python client master”文件夹中手动安装“Unidecode master”,然后运行:设置.py从命令行安装。

  3. 然后我运行了上面的代码,它成功了。

我相信你必须单独安装API文件夹,否则它将无法工作。希望这是有用的。在

您正在导入一个不存在的模块。根据文档here,您应该使用:

from googleapiclient.discovery import ...

而不是:

^{pr2}$

相关问题 更多 >

    热门问题