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

已装Python 3.12.4与easygui 0.98.3仍报ModuleNotFoundError求解决

解决Python 3.12.4下ModuleNotFoundError: No module named 'easygui'的方案
  • 确认Python环境与pip的对应性
    运行以下命令,确保使用的Python和pip属于同一个3.12.4环境:

    python --version
    pip --version
    

    如果版本不匹配,改用python3.12和pip3.12执行命令,重新安装easygui:

    python3.12 -m pip install easygui==0.98.3
    
  • 检查虚拟环境状态
    如果代码在虚拟环境中运行,先激活目标虚拟环境再重装包:

    # Linux/macOS激活venv
    source venv/bin/activate
    # Windows激活venv
    venv\Scripts\activate
    # 重装easygui
    pip install easygui==0.98.3
    
  • 验证包的安装状态
    运行命令确认当前环境已安装easygui:

    python3.12 -m pip list | grep easygui
    

    若未找到,尝试用户级安装:

    python3.12 -m pip install --user easygui==0.98.3
    
  • 检查代码导入拼写
    确认代码中导入语句为import easygui,注意全小写,无拼写错误(如误写为EasyGUI)。

  • 适配云端部署的依赖配置
    在项目根目录创建requirements.txt文件,写入:

    easygui==0.98.3
    

    云端部署时执行以下命令统一安装依赖:

    python3.12 -m pip install -r requirements.txt
    
  • 排查包路径问题
    在代码开头添加以下内容,打印Python包搜索路径,确认easygui安装目录是否在列表中:

    import sys
    print(sys.path)
    

    若路径缺失,可手动添加(路径通过python3.12 -m pip show easygui查看Location字段获取):

    import sys
    sys.path.append("/实际的easygui安装目录")
    

内容的提问来源于stack exchange,提问作者S N B

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 11:42:36