我知道py2exe与Python 3.3(我使用的)不兼容我尝试使用cx_freeze它有效但我需要将我的文件与我的.exe一起使用。我有一个文件夹,其中包含我用于游戏的图像,没有它们,游戏无效。有谁知道如何将我的3.3 pygame与文件夹转换为.exe? P.S我在Windows 7上
我想通了
答案 0 :(得分:1)
如果要在.exe
中包含其他“数据文件”以及代码,请使用安装脚本列出所需的所有文件。这两个链接可以为您提供帮助:FAQs- Using Data Files和distutils setup script。
另外,另一种方法是使用Qt的资源系统将数据嵌入代码中。请参阅以下两个链接:The Qt Resource System和PyQT by example。 (但是如果你使用的是pygame,你可能也没有使用Qt)