Ich habe eine kleine "Bibliothek" (die in Wirklichkeit nur aus 8 Modulen besteht) für meine Projekte verwendet.
Wie soll ich einen Teil davon importieren, wenn ich ein neues Projekt erstelle? Kopieren Sie einfach "lib" Ordner mit Modulen innerhalb und drucken:Gibt es eine bequeme Möglichkeit, mehrere Module (Bibliothek) in Python-Projekt zu importieren?
from lib import mod1
from lib import mod2
...
from lib import mod8
Gibt es einen "richtigen" Weg? Ich habe versucht, Module in eine .pyz
Datei mit zipapp
Modul in Python 3.5, aber .pyz
Dateien können nicht importiert werden. Ich kann auch keine Module zu PyPi hochladen, weil ich es nur benutzen werde (sehr spezifische Aufgabe).
Ich habe etwas über Python Eier gelesen, kann aber nicht mit Sicherheit sagen, ob das eine Lösung ist oder nicht.
Vielleicht weiß jemand mehr "Pythonic" Weg?
Also, ich brauche nur 'pip uninstall' &' pip install', um libs aus dem Remotespeicher in meinem Projekt zu aktualisieren, richtig? – Groosha
Btw, ich habe erfolgreich mein eigenes Modul von Bitbucket heruntergeladen, aber PyCharm kann es immer noch nicht finden ('import myproj' funktioniert nicht) dachte es sieht' myproj' Bibliothek als installiert – Groosha
Stellen Sie sicher, dass Ihre Bibliothek korrekt installiert ist und hat Dateien darin. Sie können dies überprüfen, indem Sie myproj außerhalb von pycharm importieren. Es könnte sein, dass dein setup.py nicht richtig ist –