Frage

Ich habe mysql-connector-python-1.0.7-py2.7 heruntergeladen.msi von der MySQL-Site und versuche zu installieren, aber es gibt Fehler, dass

Python v2.7 nicht gefunden.Wir unterstützen nur Microsoft Windows Installer (MSI) von python.org .

Ich verwende offizielles Python v 2.7.3 unter Windows XP SP3 mit MySQL essential5.1.66

Brauchen Sie Hilfe ???

War es hilfreich?

Lösung 2

Die Lösung, die ich für dieses Problem bekomme, ist

Ich habe das Hinzufügen von Python zur Registrierung gefunden, das Skript wie folgt für Python V 2.0 und höher: Registrieren Sie einen Python-Interpreter

generasacodicetagpre.

Speichern Sie es mit einem beliebigen Namen. Führen Sie es aus Python-Interpreter und das ist alles !!

Andere Tipps

Ich bin bei der Installation auf das ähnliche Problem unter Windows 7 gestoßen mysql-connector-python-1.0.7-py2.7.msi und mysql-connector-python-1.0.7-py3.2.msi.

Nach dem Wechsel von "Install only for yourself" zu "Install for all users" bei der Installation von Python für Windows wird die "python 3.2 not found" problem verschwinden und mysql-connector-python-1.0.7-py3.2.msi wurde erfolgreich installiert.

Ich denke, das Problem ist, dass das MySQL Connector-Installationsprogramm nur nach sucht HKEY_LOCAL_MACHINE einträge, und die Dinge, nach denen es sucht, könnten unter sein HKEY_CURRENT_USER usw.Die Lösung, die die Registrierungstabelle direkt ändert, funktioniert also auch.

Dieses Problem tritt hauptsächlich bei 64-Bit-Fenstern auf.laden Sie MySQL für Python 64 Bit über diesen Link herunter http://www.codegood.com/archives/129 und herunterladen MySQL-python-1.2.3.sieg-amd64-py2.7.exe (1,0 MB) Dadurch wird MySQL für Python installiert.

Windows 10 (64 Bit) herunterladen:
In der Tat hatte ich ein ähnliches Problem und konnte den Python 2.7-Connector für MySQL nicht installieren.

Vorher habe ich installiert Python 2.7.15 mit dem Windows x86-64 MSI installer,
das war, während ich hatte Python 3 auf meinem Rechner installiert.

Der Windows x86 MSI installer hat den Trick gemacht, ich habe es installiert, um überschreiben die vorherige Version von Python 2.7.15 installierte dann den Connector (diesmal gab es keine Fehlermeldungen).

Dann den Status im MySQL-Installer erneut überprüft und voilà:
Python27 connector recognized

Wenn Sie dies immer noch mitgenauert, mitgenehmigend, würde ich diese Website empfehlen Python-Erweiterungen für x64 / x32

Sie müssen sicherstellen, dass Sie die Version mit der richtigen "Bitness" (32/64 Bit) herunterladen, mit der "Bitness" Ihrer Python-Installation entsprechen!

Ich rannte in das gleiche Problem (jedoch mit Python 3.7.2).

Ich hatte Python 3.7.2 32 Bit bereits installiert, aber versehentlich wurde das 64-Bit Version des MySQL-Anschlusss für Python 3.7 versehentlich heruntergeladen.

Wenn ich versucht habe, den Connector zu installieren, habe ich dieselbe Fehlermeldung:

 Fehlermeldung

Lösung: Ich habe stattdessen nur die 32-Bit-Version heruntergeladen, und alles funktionierte (Installation des Anschlusses und der Anschluss an Datenbank)

In meinem Fall habe ich Python 2.7.14 x64 nur für meinen Benutzer installiert.Ich muss das in meiner Registrierung suchen:

HKEY_CURRENT_USER\Software\Python

, exportieren Sie sie, öffnen Sie die exportierte .reg datei mit einem Texteditor, ersetzen Sie alle Vorkommen von HKEY_CURRENT_USER mit HKEY_LOCAL_MACHINE, und importieren Sie es.

Das Ergebnis ist:(denken Sie daran, das Installationsverzeichnis in Ihr Verzeichnis zu ändern.)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Python]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Help]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Help\Main Python Documentation]
@="D:\\Desarrollo\\entornos\\python27_x64\\Doc\\python2714.chm"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\InstallPath]
@="D:\\Desarrollo\\entornos\\python27_x64\\"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\InstallPath\InstallGroup]
@="Python 2.7"

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\Modules]

[HKEY_LOCAL_MACHINE\Software\Python\PythonCore\2.7\PythonPath]
@="D:\\Desarrollo\\entornos\\python27_x64\\Lib;D:\\Desarrollo\\entornos\\python27_x64\\DLLs;D:\\Desarrollo\\entornos\\python27_x64\\Lib\\lib-tk"

Und die Installation danach ist kinderleicht.Viola!

Ich habe dieses Problem gelöst, indem 32-Bit-Python

verwendet wurde

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top