1

我正在尝试分发我用 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文件?

通过分发我的意思是提供一个可安装的源包,可以安装到另一个系统上。

4

1 回答 1

2

你应该看看distutils。您可以告诉它安装各种文件,而不仅仅是源代码本身。对于用户来说,安装程序然后归结为

$ python setup.py install

甚至可以很容易地使用 distutils 创建 RPM 包。

于 2009-12-29T14:41:58.923 回答