PyInstaller 不读取库

PyInstaller doesn't read libraries

我在 Pygame 中完成了 Snake 的制作,我想将其转换为 pyinstaller 中的应用程序。我正在研究 Mac。即使我清楚地安装了 pygame 模块,甚至将它安装在文件路径上,当我 运行 转换后的 .exe 应用程序时,它仍然给我 ImportError: no module named pygame . 你可以明显地看出,我确实有 pygame 因为我在其中制作了我的程序。令人高兴的是,当我 运行 来自编辑器的代码时,程序运行良好。你能帮忙吗?

如果您使用虚拟环境开发游戏,那么该模块将不会安装到您的 python 主路径。只需为您缺少的模块执行 pip 安装,然后再次尝试 运行ning pyinstaller。或者 运行 你的虚拟环境中的 pyinstaller 可能会工作,但我没有测试过。