2017-03-04 4 views
0

Das mag trivial sein, aber ich kann nicht den Grund dafür finden, dass ich keine benutzerdefinierten Python-Module in meine Python-Umgebung importieren kann. Ich benutze Ananconda Installation von Python in Cygwin. Ich habe Einträge in bash_profile gemacht, um den Modulverzeichnispfad in diesem Format an PYTHONPATH anzuhängen.Wie importiert man benutzerdefinierte Python-Module in Cygwin?

export PYTHONPATH=$PYTHONPATH:"<dirpath>"

dirpath beginnt mit /cygdrive/c/Users/

Ich habe eine __init__.py Datei in Modulverzeichnis zu identifizieren, es ist ein Python-Paket ist.

Bitte geben Sie Ihre Eingaben. Vielen Dank.

Antwort

0

Python beim Start erstellt den sys.path mithilfe von site.py im Verzeichnis PYTHONHOME. Ich habe der Datei addsitedir() angehängt. Das hat für mich funktioniert. Wenn im Pfad ein Leerzeichen vorhanden ist, verwenden Sie doppelte Anführungszeichen um den Pfad.

Verwandte Themen