如何使用glade GUI分发python应用程序?
我正在尝试分发我用 python 编写的这个应用程序。该应用程序由 2 个 python 脚本组成。 2 个 .glade
文件和 1 个 .png
文件。
这是我在这个项目上的目录结构
vasm/
vasmcc.py
src/
vasm.py
gui/
vasm.glade
vasmset.glade
logo.png
vasmcc
只是 gui 的 python 脚本...真正的 python 模块将是 vasm.py
。
我的问题是,如何分发它以使其包含 .glade
和 .png
文件?
我所说的分发是指提供一个可以安装到另一个系统上的可安装源代码包。
I'm trying to distribute this app that I wrote in python. The application consists of 2 python scripts. 2 .glade
files and 1 .png
file.
Here is my dir structure on this project
vasm/
vasmcc.py
src/
vasm.py
gui/
vasm.glade
vasmset.glade
logo.png
vasmcc
is just the python script for the gui... the real python module would be vasm.py
.
My question is, how do I distribute this so that it includes the .glade
and the .png
files?
By distribute I mean provide an installable source package that can be installed on to another system.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该查看 distutils。您可以告诉它安装各种文件,而不仅仅是源代码本身。对于用户来说,安装程序就可以归结为
使用 distutils 创建 RPM 包,甚至非常容易。
You should take a look at distutils. You can tell it to install all kinds of files, not just the source code itself. For the user, installing your program then comes down to
and it's even pretty easy to, say, create RPM packages with distutils.