Seite 1 von 1

Python Projekt aus Eclispe Exportieren

Verfasst: Donnerstag 25. April 2019, 13:17
von Mauri6687
Hallo zusammen,

ich hätte eine schnelle und kurze Frage.
Ich habe auf meinem devsystem, ein Python3 Projekt.
IDE Eclipse -> PyDev

Das Projekt ist Fertig und auch an der richtigen Stelle eingebunden.

Jedoch würde ich gerne für die Zukunft wissen, wie man ein Python Projekt (aus Eclipse Exportieren) mit seinen sämtlichen Abhängigkeiten (Packages wie z.B. Flask) offline zur Installation auf
beliebigen System zur Verfügung stellt, ohne das man jedes einzelne Packages nach installieren muss...

Auf den Zielsystemen habe ich python installiert und das sollte auch reichen um die main.py auszuführen, nachdem ich die Packages installiert habe...

Kurz veranschaulicht:
Python Project -> Export project over Eclipse, with all his dependencies -> destination format "XXXX.tar.gz" or whl -> destination system run "pip install XXXXX.tar.gz" or whl -> run main script "python main.py"

Danke im vorraus ;)

Re: Python Projekt aus Eclispe Exportieren

Verfasst: Donnerstag 25. April 2019, 14:27
von __blackjack__
@Mauri6687: Dafür schreibt man eine `requirements.txt` für ``pip`` oder verwendet ``pipenv``.

Re: Python Projekt aus Eclispe Exportieren

Verfasst: Donnerstag 25. April 2019, 16:23
von __deets__
Du kannst ein wheel bauen, und das dann auf dem Zielsystem installieren. Die in der setup.py deklarierten Abhaengigkeiten werden dann mitinstalliert. Alternativ kannst du dich natuerlich auch an PyInstaller & Co. versuchen, das ist aber nicht immer ganz so problemlos.

Re: Python Projekt aus Eclispe Exportieren

Verfasst: Freitag 26. April 2019, 11:43
von Mauri6687
Danke für die schnellen Antworten, ich versuch das in absehbarer Zeit und gebe Rückmeldung ✌️

Re: Python Projekt aus Eclispe Exportieren

Verfasst: Dienstag 30. April 2019, 11:40
von Mauri6687
Hallo,

nach dem ich jetzt eine tar.gz oder auch whl datei erstellt habe, wurden die Abhängikeiten nicht mit installiert. Pip versucht jedesmal die Abhängikeiten runterzuladen (das sollte gerade nicht passieren, ich möchte eine offline installation durchführen in der alle Abhängigkeiten mit in der tar.gz. oder whl enthalten sind...)

Hätte man mir einen anderen Ansatz?

Danke vorab und Gruß

Mauri6687

Re: Python Projekt aus Eclispe Exportieren

Verfasst: Dienstag 30. April 2019, 11:59
von Mauri6687
.... habs.

setup.py hiermit erweitert.
install_requires=[
'Flask',
'Werkzeug'
etc. ]