Como distribuir o aplicativo Python com GUI GLADE?
-
21-09-2019 - |
Pergunta
Estou tentando distribuir este aplicativo que escrevi em Python. O aplicativo consiste em 2 scripts Python. 2 .glade
arquivos e 1 .png
Arquivo.
Aqui está minha estrutura de direção neste projeto
vasm/
vasmcc.py
src/
vasm.py
gui/
vasm.glade
vasmset.glade
logo.png
vasmcc
é apenas o script python para a GUI ... o verdadeiro módulo Python seria vasm.py
.
Minha pergunta é: como faço para distribuir isso para incluir o .glade
e a .png
arquivos?
Por distribuir, quero dizer, forneça um pacote de origem instalável que possa ser instalado em outro sistema.
Solução
Você deve dar uma olhada em distutils. Você pode dizer para instalar todos os tipos de arquivos, não apenas o código -fonte. Para o usuário, a instalação do seu programa se resume a
$ python setup.py install
E é ainda muito fácil criar pacotes de RPM com distutils.