Как распространять приложение Python с помощью GLADE GUI?
-
21-09-2019 - |
Вопрос
Я пытаюсь распространять это приложение, которое я написал в Python. Приложение состоит из 2 сценариев Python. 2 .glade
файлы и 1 .png
файл.
Вот моя направленная структура в этом проекте
vasm/
vasmcc.py
src/
vasm.py
gui/
vasm.glade
vasmset.glade
logo.png
vasmcc
это просто сценарий Python для графического интерфейса ... настоящий модуль Python был бы vasm.py
.
Мой вопрос: как мне распространять это, чтобы это включало .glade
и .png
файлы?
Под распределением я имею в виду предоставление установленного исходного пакета, который можно установить в другую систему.
Решение
Вы должны взглянуть на дистанции. Анкет Вы можете сказать ему установить все виды файлов, а не только сам исходный код. Для пользователя установка вашей программы падает на
$ python setup.py install
И даже довольно легко, скажем, создать пакеты RPM с Distutils.