entschuldige die etwas unklare Ausdrucksweise.
"Nicht mehr auffindbar" meint "nicht mehr importierbar", obwohl der
physische Pfad unverändert vorhanden ist.
Aus irgendeinem Grund habe ich tatsächlich die Datei __init__.py
gelöscht, danach aber wieder neu angelegt. Dennoch kann ich die Module
aus diesem Ordner nicht importieren.
Mit "Pfade anpassen" meine ich die python-Skripte, die aus dem
umbenannten Ordner frankxyz Module importieren, also:
from frank importiert blabla
wird zu
from frankxyz importiert blabla
Aber danke für Deine Hinweise, sie haben mir geholfen: Ich hatte ZODB
über easy_install (statt mit pip) installiert. dabei scheint einiges
durcheinander geraten zu sein. Nachdem ich mit sys.path.append(....)
den Pfad wieder eingetragen habe, klappte alles wieder wie zuvor.
Entschuldigt den "heißen Wind" auf der Mailingliste und nochmal Dank
für Eure Hilfe!
Frank
Am 23. Juni 2018 um 09:17 schrieb Hartmut Goebel
Am 22.06.2018 um 21:10 schrieb Frank Grellert:
sind die Module, die sich in diesem Unterordner befinden, nicht mehr auffindbar.
Kannst Du bitte genauer beschreiben, was Du mit "nicht mehr auffindbar" meinst. Kann Du sie in python nicht mehr importieren? Wie hast Du das bisher gemacht?
Benenne ich den Ordner in frankxyz um (und passe die Pfade entsprechend an), ist alles wieder da.
Welche Pfade passt Du denn an?
An welcher Stelle erfolgt die Einstellung, dass der Inhalt des Ordner ..../site-packages/frank für python nicht mehr erreichbar ist?
Ohne Details (siehe oben) kann ich nur raten:
a) Falls Du Deine Module mit "import meinmodul" o.ä, importiert hast, hast Du vermutlich die Umgebungsvariable PYTHONPATH verändert. Um das zu prüfen in der shell eingeben: "echo $PYTHONPATH". Docu hierzu [1] oder Internetsuche.
b) Falls Du Deine module mit "import frank.meinmodul" oder "from frank import meinmodul" o.ä, importiert hast, hast Du vermutlich die Datei "..../site-packages/frank/__init__.py" gelöscht. Docu hierzu [2] oder Internetsuche.
[1] https://docs.python.org/2/using/cmdline.html#envvar-PYTHONPATH [2] https://docs.python.org/2/tutorial/modules.html#packages -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development
Goebel Consult, Landshut http://www.goebel-consult.de
Blog: http://www.goebel-consult.de/blog/das-fass-ist-voll-grunde-linux-201asystemd...
Kolumne: http://www.cissp-gefluester.de/2012-02-bring-your-own-life-glosse
_______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de
-- *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* Frank Grellert Email: grellert@web.de Webseite: http://fotoblog.57ps.de/ *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*