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

Python3.10安装google-generativeai后仍报ModuleNotFoundError求助

解决ModuleNotFoundError: No module named 'google.generative'问题

1. 修正导入语句

google-generativeai库的正确导入路径是google.generativeai,而非你代码中写的google.generative。将app.py第9行的导入代码修改为:

import google.generativeai as genai

2. 确认安装环境与运行环境一致

  • 查看当前运行脚本的Python环境路径:在app.py开头添加以下代码并运行,输出当前Python的绝对路径:
    import sys
    print(sys.executable)
    
  • 查看pip对应的Python环境:在cmd中执行命令,查看pip关联的Python路径:
    pip --version
    
  • 若两者路径不匹配,说明安装库的环境和运行脚本的环境不是同一个,需用对应环境的Python执行安装命令。比如输出的Python路径是C:\Python310\python.exe,则执行:
    C:\Python310\python.exe -m pip install google-generativeai
    

3. 检查虚拟环境状态(若使用)

如果你的项目使用了虚拟环境,确保运行app.py前已激活该虚拟环境,且是在激活状态下执行的pip install google-generativeai命令。

4. 强制重新安装库(可选)

若以上步骤无效,尝试卸载后重新安装库:

pip uninstall google-generativeai -y
pip install google-generativeai --force-reinstall

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 13:04:56