Kann Nicht Geöffnet Python. Fehler 0xc000007b
Ich habe vor kurzem das lernen von Python 3. Ich habe keine Probleme auf meinem netbook (32bit Windows 7) habe ich mit dem erstellen von kleinen, einfachen Programmen. Wenn ich es installiert auf meinem netbook hatte ich keine Probleme, aber jetzt, dass ich schon immer in Sie die ich will, um es zu installieren auf meinem desktop und ich habe ein.
Mein desktop ist ein 64 bit-Betriebssystem Windows 7 ausgeführt wird. Wie ich mit meinem netbook, ich ging zum herunterladen von Python und installieren Sie die 64-bit-edition.
Nach der Installation, ging ich zu öffnen, Python-CLI und GUI und kein Glück. Es gab mir diesen Fehler.
"The application was unable to start correctly (0xc000007b). Click OK to close the application"
Ich habe auch versucht neu zu installieren, aber nicht Glück.
Vermute ich, dass eine fehlt .dll, aber ich bin nicht ganz sicher. Weiß jemand, was hält mich von der öffnung Python und wie kann ich es beheben?. Ich will wieder meinen, Ihre Arbeit so bald wie möglich.
InformationsquelleAutor der Frage user3113898 | 2013-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist die
NTSTATUS
- Fehler-code fürSTATUS_INVALID_IMAGE_FORMAT
. Fast ausnahmslos das bedeutet, dass die geladen wird versuchen, für ein 32-bit-DLL in einer 64-bit-Prozess, oder Umgekehrt.Wenn Sie möchten, um zu versuchen zu Debuggen dann das tool der Wahl ist der Dependency Walker. Sie öffnen die python.exe ausführbare Datei in der Dependency Walker und verwenden Sie das Profil-Menü, starten Sie es mit der Protokollierung des load-events. Irgendwo entlang des Weges gibt es einen Fehler, und Sie werden in der Lage sein zu sehen, welches Modul das verursacht, dass das Versäumnis. Das wird hoffentlich den Weg hin zu einer Auflösung.
Jedoch, den Versuch zu Debuggen, dies kann eine Verschwendung von Zeit. Es wird wohl besser so deinstallieren Sie die vorhandene installation, und versuchen Sie es erneut installieren. Vielleicht Kommissionierung eine andere Python-distribution.
Ich beachten Sie, dass Sie gewählt haben, eine 64-bit version. Nun, die Unterstützung für 64-bit-extension-Module nicht so stark auf 64-bit-Python als auf 32-bit-Python. Es gibt Sie, aber Sie können die Module schwerer zu bekommen und zu installieren. Sie sollten erwägen, die Installation einer 32-bit-Python nächsten mal.
InformationsquelleAutor der Antwort David Heffernan
Bitte stellen Sie sicher, dass Python3.dll ist die gleiche version und die gleiche Architektur (32/64) mit python.exe. Ich reparierte diesen Fehler über das ersetzen es mit 32bit-version.
InformationsquelleAutor der Antwort Kuddusi Çiftçibaşı
Als janne-karila erwähnt, und für Python-3.5Microsoft Visual Studio 2015 redistributable - (in diesem Fall die 64-bit-version)
InformationsquelleAutor der Antwort Efren
Diese wahrscheinlich nicht beantworten Ihre Frage, aber meine Antwort ist für einen ganz spezifischen Fall, wenn Sie "Windows zu Aktualisieren, ohne die Dateien zu" reparieren Ihre Windows-8.1-PC.
Wenn Sie das tun, würden Sie erhalten diese Fehlermeldung, wenn Sie versuchen, führen Sie Python nach der windows-Aktualisierung.
Diesen Fehler zu beheben, einfach neu installieren PY in den gleichen Ordner, in dem Sie Ihre python wurde installiert, bevor Sie erfrischt windows. Wenn Sie versuchen, installieren Sie es in einen beliebigen anderen Ordner wie Benutzername/appdata/... Ordner die PY-installer würde geklebt werden bei der Initialisierung.
Kann man auch bekommen eine andere Fehlermeldung angezeigt "api-ms-win-crt-runtime-l1-1-0.dll fehlt". Zu beheben, gehen Sie zu windows.alte Ordner aus und bekommen die dll-Datei mit der oben genannten Namen und fügen Sie ihn in den PY-Ordner. Auch wie andere vorgeschlagen haben, stellen Sie sicher, dass Microsoft Visual Studio 2015 redistributable ist installiert.
Auftreten dieses Fehlers nach einem windows-refresh ist so selten, dass niemand sonst schien erfahren zu haben, laut google-Suche, so dass ich dachte, ich Teile es hier für die, die selten unglücklich person.
InformationsquelleAutor der Antwort MarcelineH
Anscheinend den Fehler code steht für
STATUS_INVALID_IMAGE_FORMAT
(Quelle), und wie es aussieht ist es nicht spezifisch für Python. Sie können versuchen Neuinstallation des Programms, Neustart, läuftCHKDSK /r
(Quelle). Es könnte auch damit etwas zu tun haben mit dem Microsoft Visual C++ redistributable package als Janne Karila und dieser thread empfehlen.Diese stackoverflow-Frage auch aussieht, es hat einige nützliche Informationen.
InformationsquelleAutor der Antwort m01
Ich auch konfrontiert dieses problem. Also ich deinstalliert Python ist3 64-bit-version und installierten 32-bit-version, danach bin ich in der Lage zu starten Python ist3 in windows 8 erfolgreich. (ich habe ein 64-bit-laptop).
InformationsquelleAutor der Antwort Ram Vallabh Singh
Einfach, laden Sie die Letzte version von Microsoft Visual C++ redistributable package ..
Ich hatte das gleiche problem ..
InformationsquelleAutor der Antwort Minion
Ich habe den gleichen Fehler gefunden. Mithilfe von dependency walker, fand ich Tonnen von DLLs fehlen. Vielmehr gehen für das kopieren Sie alle DLLs ging ich mit einer virtuellen Umgebung. Es schafft eine andere Umgebung für Python.
Erste, installieren Sie python in der Regel. Kopieren Sie die Python.exe Pfad. In meinem Fall ist es
Es wird verwendet, um installieren von Python-Bibliotheken. Dann, mit Hilfe der Eingabeaufforderung, die ich verwendet, pip zu herunterladen und installieren virtualenv (Virtual environment). Um das zu tun, wechseln Sie in das Verzeichnis, wo pip.exe ist, die ist im Ordner "Scripts". Nun führen Sie die folgenden Installation virtualenv:
Wird es installieren, Virtuellen Umgebung.
Erstellen Sie jetzt einen Ordner für virtuelle Umgebung, und ändern Sie Verzeichnis in den Ordner und führen Sie zu erstellen, die folgende Rahmenbedingungen zu schaffen:
Wird es schaffen die Umwelt.
Nun ändern Unterverzeichnis Scripts in der [Umwelt-name] " gespeichert. Es ist ein aktivieren Sie die Datei ausführen, in meinem Fall ist es wie:
env ist der [Umwelt name] hier.
Wenn Sie es aktivieren, jeder Befehl wird so Aussehen:
Dieser endet hier. Jetzt können Sie installieren die python-Bibliothek mit diesem. Tun, was Sie wollen mit Python.
Auch deaktivieren, um die Umgebung dieselbe zu deaktivieren.bat im Ordner scripts.
InformationsquelleAutor der Antwort Himanshu_Singh_PM