Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5192

Re: [Python-de] python 2.7 site-packages

From Frank Grellert <grellert@web.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] python 2.7 site-packages
Date 2018-06-23 11:28 +0200
Message-ID <mailman.11.1529752390.7721.python-de@python.org> (permalink)
References <CABTCcyaTYMEdUtsth2NdF7nAEjxfshpd1rx5TQ9qcSAt1JtkSQ@mail.gmail.com> <9f65dc49-83ed-e5e2-035b-560c977ddb72@goebel-consult.de> <CABTCcyZhm2SMrRr9PZug3FuLiYi55C_EwDJ_4Jdsv2CDMy_SnQ@mail.gmail.com>

Show all headers | View raw


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 <h.goebel@goebel-consult.de>:
> 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-201asystemd2018-zu-meiden
>
> 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/
*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de] python 2.7 site-packages Frank Grellert <grellert@web.de> - 2018-06-23 11:28 +0200

csiph-web