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

如何解决auto-py-to-exe打包后出现ModuleNotFoundError: No module named 'pandas'错误

解决auto-py-to-exe打包后缺失pandas模块的问题

目录指向错误确实是可能的原因之一,不过还有其他几种常见情况可以排查:

  • Python环境不匹配
    你在Jupyter中使用的Python环境(比如虚拟环境),和auto-py-to-exe默认调用的Python环境可能不是同一个。如果pandas只装在了Jupyter对应的环境里,打包工具自然找不到这个模块。
    解决办法:打开auto-py-to-exe界面,切换到「Advanced」选项卡,找到「Python Executable」,手动选择你安装pandas的那个Python解释器路径(比如虚拟环境文件夹里的python.exe)。

  • 打包时依赖未被正确识别
    auto-py-to-exe基于PyInstaller,自动检测依赖偶尔会漏掉pandas这类第三方库。
    解决办法:要么在auto-py-to-exe的「Additional Files」里手动添加pandas的安装目录;要么直接用PyInstaller命令行打包,加上--hidden-import pandas参数,示例命令:
    pyinstaller --onefile --hidden-import pandas your_script.py
    之后可以把生成的spec文件导入auto-py-to-exe,再进行可视化打包。

  • pandas安装不完整
    即便你用pip安装了pandas,也可能存在安装文件损坏或不完整的情况。
    解决办法:先卸载pandas(执行pip uninstall pandas),再重新安装(pip install pandas),确保安装过程没有报错信息。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 00:45:13