importTerror:无法导入名称发现

2024-05-23 13:23:32 发布

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

我正在使用Google的python API客户端,它希望您使用的一行代码是:

from apiclient import discovery

当我运行此命令时,它将返回错误:

ImportError: cannot import name discovery

注意:已安装apiclient模块并为最新版本

谢谢你们


Tags: 模块代码namefromimport命令版本api
3条回答

试试这个

sudo pip install --upgrade google-api-python-client

我从这个链接得到了答案:python install module apiclient

您应该能够通过这个简单的安装获得这些依赖项:

sudo pip install --upgrade google-api-python-client

另请参见:https://stackoverflow.com/a/23521799/1115187

在某个时候apiclient模块名被更改了。如果无法从apiclient导入发现,请尝试:

from googleapiclient import discovery

希望这有帮助。

相关问题 更多 >