Setup eines Programmes
Verfasst: Montag 21. November 2005, 11:55
Hi @ all!
Ich dachte, dass ich mit den "distutils" ein Setup für ein Programm erstellen kann. Leider habe ich jetzt, nachdem ich mich schon ziemlich in die Materie eingearbeitet habe, gemerkt, dass man damit kein Python-Programm, sondern nur Python-Module in den Python-Ordner installieren kann.
Wenn ich mit "python setup.py install" installiere, dann kann man ja noch eine INI-Datei mit Parametern oder Kommandozeilenparameter übergeben. Mache ich aber eine Windowsinstallation daraus, dann nimmt diese Setuproutine keine Kommandozeilenparameter oder INI-Datei mehr an.
Habe ich etwas übersehen???
Ich möchte ein Programmpaket, aus vielen Python-Modulen, Bildern, SQL-Skripten, usw., in einen Unterordner des "Programme"-Ordners installieren.
Gibt es dafür, außer InnoSetup oder InstallShield ein Programm, das besser für das Setup von Python-Programmen geeignet ist?
InnoSetup ist ja nicht schlecht, aber ich kann nicht Pascal. Um das Setup ein wenig dynamischer gestalten zu können, müsste ich also Pascal lernen. Was ich aber nicht vorhabe. Lieber wäre mir ein Setup-Programm, das ich mit Python erweitern kann.
Vielleicht hat jemand von euch einen Hinweis für mich. Sonst muss ich wohl doch wieder InstallShield für das Setup verwenden.
lg
Gerold
Ich dachte, dass ich mit den "distutils" ein Setup für ein Programm erstellen kann. Leider habe ich jetzt, nachdem ich mich schon ziemlich in die Materie eingearbeitet habe, gemerkt, dass man damit kein Python-Programm, sondern nur Python-Module in den Python-Ordner installieren kann.
Wenn ich mit "python setup.py install" installiere, dann kann man ja noch eine INI-Datei mit Parametern oder Kommandozeilenparameter übergeben. Mache ich aber eine Windowsinstallation daraus, dann nimmt diese Setuproutine keine Kommandozeilenparameter oder INI-Datei mehr an.
Habe ich etwas übersehen???
Ich möchte ein Programmpaket, aus vielen Python-Modulen, Bildern, SQL-Skripten, usw., in einen Unterordner des "Programme"-Ordners installieren.
Gibt es dafür, außer InnoSetup oder InstallShield ein Programm, das besser für das Setup von Python-Programmen geeignet ist?
InnoSetup ist ja nicht schlecht, aber ich kann nicht Pascal. Um das Setup ein wenig dynamischer gestalten zu können, müsste ich also Pascal lernen. Was ich aber nicht vorhabe. Lieber wäre mir ein Setup-Programm, das ich mit Python erweitern kann.
Vielleicht hat jemand von euch einen Hinweis für mich. Sonst muss ich wohl doch wieder InstallShield für das Setup verwenden.
lg
Gerold