Seite 1 von 1

Python Modul importieren

Verfasst: Donnerstag 31. Oktober 2019, 16:24
von seeberg
Hallo,
ich möchte in mein Pythonprogramm /Documents/Pythoncodes/crap/file ein anderes, selber geschriebenes, nämlich /Documents/Pythoncodes/mylibrary/file2 importieren. Es liegt also in einem anderen Pfad, deshalb findet der Compiler es nicht. Reisse mir seit ner halben Stunde mit der Internetsuche die Haare vom Kopf, das kann doch nicht so schwer sein, eine Datei, die woanders auf dem Computer liegt, per Import Befehl zu importieren..

Re: Python Modul importieren

Verfasst: Donnerstag 31. Oktober 2019, 16:46
von __deets__
Wenn du ein allgemein benutzbares Paket/Modul gebaut hast, dann versieh das mit einem setuptools setup.py, und dann kannst du das als Paket installieren. Daraufhin ist es dann in dem Interpreter verfuegbar ist. Am besten benutzt man dafuer ein virtualenv, und wenn das aktviert ist rufst du in mylibrary

Code: Alles auswählen

python setup.py develop
auf. Dann in crap "python -c 'import file2'" aufrufen. Das sollte gehen.