ImportError: No module named site auf Windows

Ich versuche zu installieren von Python für die erste Zeit. Ich habe die folgenden installer von der Python-website:
Python 2.7.1 Windows Installer (Windows binary -- nicht enthalten Quelle). Ich lief dann den "installer" ausgewählt "Alle Benutzer" und alles war in Ordnung. Ich installierte Python in der Standard-Speicherort:

C:\Python27

Nächsten, um zu testen, ob Python korrekt installiert wurde, ich navigierte meinen Python-Verzeichnis, und ran an die "python" - Befehl in der windows-cmd-Eingabeaufforderung. Es gibt mir die folgende Fehlermeldung:

ImportError: No module named site

Wenn ich 'python -v' bekomme ich die folgende:

#installing zipimport hook
import zipimport # builtin
#installiert zipimport Haken

#ImportError: No module named site
#klar builtin._

#clear sys.path
#klar sys.argv

#clear sys.ps1
#klar sys.ps2

#clear sys.exitfunc
#klar sys.exc_type

#clear sys.exc_value
#klar sys.exc_traceback

#clear sys.last_type
#klar sys.last_value

#clear sys.last_traceback
#klar sys.path_hooks

#clear sys.path_importer_cache
#klar sys.meta_path

#clear sys.flags
#klar sys.float_info

#restore sys.stdin
#restore-sys.stdout

#restore sys.stderr
#cleanup main

#cleanup[1] zipimport
#cleanup[1] signal

#cleanup[1] exceptions
#cleanup[1] _warnings

#cleanup sys
#cleanup builtin

#cleanup ints: 6 unfreed ints
#cleanup schwimmt

Wenn ich dir C:\Python27\Lib\site.py* bekomme ich die folgende:

C:\Users\Mimminito>dir C:\Python27\Lib\site.py*

Volume in Laufwerk C: hat keine Bezeichnung.

Volume Serial Number ist DAB9-A863

Verzeichnis C:\Python27\Lib

13/11/2010 20:08 20,389 site.py

1 Datei(en) 20,389 bytes

0 Dir(s) 694,910,976 bytes frei

Irgendwelche Ideen?

  • Vorausgesetzt, dass Sie nicht ändern Sie den Standardspeicherort für die Installation, nicht die Datei C:/Python27/Lib/site.py auf Ihrem computer vorhanden?
  • Ja, site.py befindet sich in diesem Ordner
  • Ich bin neugierig (leicht), warum Sie verschwunden seit 9 Monaten und erst jetzt akzeptierte meine Antwort und (stark) wenn Sie jemals herausfinden, was die zugrunde liegende problem war.
  • Ich bekomme dieses problem derzeit. Ich habe keine Ahnung warum und ich habe das internet durchforstet nach einer Lösung. Sie sagen, hält ImportError: No module named site egal wie ich es installieren python und dem, was ich in meiner Pfade. Ich würde gerne wissen, wie python geladen wird site.py. Offensichtlich ist dies ein relativer/absoluter-Pfad-Problem. Und Wenn ich könnte einfach konfigurieren-python-Pfad direkt ohne Rückgriff auf zufällige ersticht im Dunkeln.
  • Ich hatte dieses problem. Ich war Aufruf von Cygwin, die die unix-artigen Pfad für PYTHONPATH. Ich wandelte es in ein windows-Stil Pfad mit export PYTHONPATH=$(cygpath -w $PYTHONPATH) und es funktioniert gut. Das hinzufügen dieser Hinweis, anderen Menschen zu helfen, die kommen können auf dieser Seite mit dem gleichen problem.
  • Sie sollte hinzufügen, dass als eine Antwort.
  • Ich hatte das umgekehrte problem. Ich installierte Python von Windows und wollte es unter Cygwin. Ich brauchte, um hinzuzufügen export PYTHONPATH=$(cygpath -u $PYTHONPATH) meine .bashrc-Datei.

InformationsquelleAutor Mimminito | 2011-04-08
Schreibe einen Kommentar