You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python脚本调用Google Ads API时出现ModuleNotFoundError模块缺失问题求助

解决Google Ads API v10模块找不到的问题
  • 检查当前google-ads库版本
    先确认本地安装的google-ads包版本,执行命令:

    pip show google-ads
    

    Google Ads Python库的版本和API版本绑定,比如v10对应的库版本是10.x.x,如果当前库版本高于v10(比如v11及以上),v10的模块会被移除,导致找不到。

  • 回退到匹配v10的库版本
    如果需要继续使用v10 API,执行命令安装对应版本的库:

    pip install google-ads==10.1.0
    

    (注:10.1.0是v10 API对应的稳定库版本,可根据实际需求调整小版本号)

  • 更新导入语句适配当前库版本
    若不想回退版本,直接修改导入语句中的API版本号为当前库对应的版本。比如当前库是v11,就改成:

    from google.ads.googleads.v11.enums.types import offline_user_data_job_status
    

    可以查看Python环境的site-packages/google/ads/googleads目录,里面的子文件夹就是可用的API版本。

  • 确认虚拟环境(如果使用)
    若用了虚拟环境,检查是否激活了正确的环境,避免库装到了全局环境或其他虚拟环境里,导致当前脚本无法读取。

内容的提问来源于stack exchange,提问作者azaveri7

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 21:21:45