如何在使用XRC的双阶段创建中让PyInstaller在wxPython上工作?

0 投票
1 回答
1404 浏览
提问于 2025-04-16 13:47

大家都建议把 py2exe 换成 PyInstaller,这样可以把 Python 脚本打包成独立的可执行文件。我们第一次尝试是制作一个 wxPython 应用程序,这个应用程序使用了很多 两阶段创建和 XRC 的功能。看起来 PyInstaller 在打包的时候没有包含 .xrc 文件里指定的那些模块,我在想我们是否可以利用隐藏导入的功能或者其他的替代方法。有什么想法吗?

1 个回答

0

你可能会觉得这个链接有用:http://www.blog.pythonlibrary.org/2010/08/10/a-pyinstaller-tutorial-build-a-binary-series/

PyInstaller的文档里也有讲怎么添加和排除文件:

http://www.pyinstaller.org/export/latest/tags/1.4/doc/Manual.html?format=raw#create-a-spec-file-for-your-project

我猜你需要明确地添加wx.xrc这个文件。

撰写回答