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

将.py转.exe时遇ModuleNotFoundError:已安装playsound仍报错

解决auto-py-to-exe打包时找不到playsound模块的问题
  • 指定精准导入路径
    把代码里的import playsound改成from playsound import playsound,部分版本可能需要更具体的路径,比如from playsound.playsound import playsound,让打包工具能准确定位模块位置。

  • 在auto-py-to-exe里手动添加隐藏导入
    打开auto-py-to-exe后切换到Advanced标签页,在Hidden-imports输入框里填playsound(或者playsound.playsound),再重新执行打包流程。

  • 改用pyinstaller命令行打包
    图形界面偶尔会有识别bug,直接用命令行更稳妥:

    pyinstaller --onefile --hidden-import=playsound 你的脚本文件名.py
    

    如果还是报错,试试指定更具体的模块路径:

    pyinstaller --onefile --hidden-import=playsound.playsound 你的脚本文件名.py
    
  • 检查环境一致性
    如果你用了虚拟环境,要确保打包时是在同一个虚拟环境下操作的——别用虚拟环境里的pip装了playsound,却用全局环境的auto-py-to-exe打包,这样肯定找不到模块。

  • 锁定兼容的playsound版本
    试试安装1.2.2这个稳定版本,兼容性更好:

    pip uninstall playsound -y
    pip install playsound==1.2.2
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 07:30:24