Die Suche ergab 5 Treffer

von christoph-python
Freitag 4. Februar 2022, 13:29
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB-Connector lässt sich nicht kompilieren
Antworten: 8
Zugriffe: 4056

Re: MariaDB-Connector lässt sich nicht kompilieren

narpfel hat geschrieben: Freitag 4. Februar 2022, 12:41 Gibt es einen speziellen Grund, warum du ein MinGW- (bzw. MSYS2-) Python benutzt? Mit einem MSVC-Python sollte automatisch das Wheel benutzt werden können.
Nein, gibt es nicht. Das hat sich wohl einfach im PATH nach vorne gedrängelt.
von christoph-python
Freitag 4. Februar 2022, 13:28
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB-Connector lässt sich nicht kompilieren
Antworten: 8
Zugriffe: 4056

Re: MariaDB-Connector lässt sich nicht kompilieren

Ich habe jetzt ein "normales" Windows-Python von python.org runtergeladen und explizit damit mein venv angelegt. Dort dann wheel installiert und danach MariaDB. Jetzt funktioniert es.

Vielen Dank für die Hinweise!
von christoph-python
Freitag 4. Februar 2022, 12:28
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB-Connector lässt sich nicht kompilieren
Antworten: 8
Zugriffe: 4056

Re: MariaDB-Connector lässt sich nicht kompilieren


Der GCC-Aufruf vierte Zeile von unten enthält Pfade mit Leerzeichen die zumindest bei der Ausgabe dort nicht escaped oder gequoted sind. Beispielsweise ``-Ic:\Program Files\MariaDB\MariaDB Connector C 64-bit\include``.


Ich kann nicht alle Leerzeichen aus den Pfaden verbannen, da einige Pfade ...
von christoph-python
Freitag 4. Februar 2022, 12:26
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB-Connector lässt sich nicht kompilieren
Antworten: 8
Zugriffe: 4056

Re: MariaDB-Connector lässt sich nicht kompilieren


Ist `/MD` nicht auch eine MSVC-Option? Die Fehlermeldung sieht zumindest so aus, als wenn GCC das als Dateiname interpretieren würde?


Ja, das sieht so aus. Die Frage ist, warum Python dann den gcc als Compiler auswählt. Auf dem System ist auch ein Microsoft C++ Compiler installiert. Das \MD ...
von christoph-python
Freitag 4. Februar 2022, 10:55
Forum: Datenbankprogrammierung mit Python
Thema: MariaDB-Connector lässt sich nicht kompilieren
Antworten: 8
Zugriffe: 4056

MariaDB-Connector lässt sich nicht kompilieren

Hallo zusammen,

dies ist mein erster Post in diesem Forum. Bitte weist mich darauf hin, wenn ich gegen irgendwelche Gepflogenheiten hier verstoße.

Ich versuche auf einer Windows 7-Maschine den MariaDB-Connector für Python zu installieren, scheitere aber daran, dass der gcc irgendetwas nicht linken ...