BlackJack hat geschrieben:Was steht denn in der `__init__.py` von dem Package?
Ich dachte, dass diese Datei immer leer bleiben muss?
Ich habe die Ordnerstruktur jetzt noch mal geändert und zwar dahingehend:
[codebox=text file=Unbenannt.txt]
* package (Ordner)
** __init__.py
** modul1.py
** modul2.py
** usw. usf.
tool.py
setup.py
[/code]
Mein setup.py-Skript hat jetzt folgenden Inhalt:
Code: Alles auswählen
from distutils.core import setup
setup(
name = "tool",
version = "3.0",
py_modules = ["package"]
)
Damit konnte ich es jetzt gerade installieren und es läuft. Im Moment blicke ich nicht ganz durch, bin aber dankbar, dass es läuft. An diesem Paket habe ich seit dem 17. Januar gearbeitet und bin momentan einfach nur dankbar, dass es läuft.
Es ist das erste Mal, dass ich mit einem package und einer setup.py-Datei gearbeitet habe. Bislang waren alle meine Skripte kleiner und d. h. ein Skript und eine setup.py ohne package. Das zuerst gezeigte setup.py-Tool war an ein Beispiel im Netz angelehnt.