Python-MySQL-Connector in 'LO-Python'/Windows installieren?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Python-MySQL-Connector in 'LO-Python'/Windows installieren?

Beitrag von Stephan »

Hallo,

weil ich mittels Python in LO auf eine MySQL-Datenbank zugreifen will muss ich das entsprechende Python Modul (den sog. Python-MySQL-Connector) installieren.

Gefunden dazu habe ich als Anleitung nur diesen Thread, damit komme ich aber nicht zurecht:
https://www.libreoffice-forum.de/viewtopic.php?t=16026


Mein derzeitiger (augenscheinlich zunächst funktionierender(*)) workaround ist:

-ich installiere Python 3.7 'normal' mittels Installer unter Windows (diese Datei: https://www.python.org/ftp/python/3.7.9 ... -3.7.9.exe)
-ich installiere den Python-MySQL-Connector mittels Installer unter Windows (die 32Bit-Version von: https://dev.mysql.com/downloads/connector/python/)

-ich kopiere anschliessend von Hand den Ordner C:\Program Files\Python37-32\Lib\site-packages\mysql\ nach ...\libreoffice\program\python-core-3.3.3\lib\mysql\ und ...\libreoffice\program\python-core-3.3.3\lib\importlib\mysql\

(*)
zumindest kann ich danach den Connector in einem Python-Script nutzen und es funktioniert anscheinend, jedoch weiß ich bisher nicht ob nicht doch irgendwelche Versions-Unverträglichkeiten (oder weitere Probleme) im HIntergrund lauern, die ich bisher nicht kenne


Kennt irgendjemand eine nachvollziehbare Schritt-für-Schritt-Anleitung zur Installation des psssenden Python-MySQL-Connector für LO-Python unter Windows 7?


Gruß
Stephan