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

MacOS运行Youtube-Comment-Bot遇ImportError:缺失google.oauth2.credentials模块

解决MacOS运行Youtube-Comment-Bot时的google.oauth2.credentials导入错误

嘿,这个问题我之前也碰到过!报错里的ImportError: No module named google.oauth2.credentials说白了就是你的Python环境缺了Google OAuth相关的依赖包,下面是具体的解决步骤:

  • 先确认Python版本:Mac系统默认自带的python命令指向Python2,而这个项目大概率是基于Python3开发的。你可以先运行python --version看看版本,如果显示2.x,那后续操作建议用python3和pip3来执行。
  • 安装必要依赖包:直接安装包含google.oauth2.credentials的相关库,在终端运行:
    pip3 install google-auth google-auth-oauthlib google-api-python-client
    
    如果你确实要使用Python2(不推荐,因为Python2已经停止维护了),可以把命令里的pip3换成pip。
  • 更省心的方式:安装项目所有依赖:项目根目录里应该有个requirements.txt文件,里面列了所有需要的包,直接运行下面的命令一次性安装:
    pip3 install -r requirements.txt
    
  • 重新运行脚本:安装完成后,用对应的Python版本执行脚本:
    python3 yt.py
    
    要是你的系统里python已经指向Python3了,直接用python yt.py就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 07:24:53