MSYS2 mingw64 und Python

OP #7506208
Lesenswert?
• ▲
▼

Hallo zusammen,

ich habe mir eine virtuelle Maschine mit Windows 7 Pro aufgesetzt. Möchte nun ein Python Script verwenden, welches ursprünglich für Linux geschrieben wurde. Das nur mal als Randinfo...

Da die aktuellste Version von MSYS2 nicht mehr unter Win7 funktioniert, habe ich die letzte funktionierende, msys2-x86_64-20221028.exe, verwendet.

Installation wie im Wiki von msys2.org vorgegeben. Ich komme zwar von der Linux-Welt, aber msys2 hat mir bis vor wenigen Tagen rein gar nichts gesagt.

Die notwendigen Programme sind folgende:

1
pacman -S mingw-w64-x86_64-gtk3 mingw-w64-x86_64-python3 mingw-w64-x86_64-python3-gobject

Wenn ich nun versuche python zu starten bekomme ich folgende Fehlermeldung:

1
$ python3
2
C:/msys64/mingw64/bin/python3.exe: error while loading shared libraries: libpython3.11.dll: cannot open shared object file: No such file or directory

Dabei liegt die Datei im gleichen Verzeichnis. Und wird auch gefunden:

1
$ whereis libpython3.11.dll
2
libpython3.11: /mingw64/bin/libpython3.11.dll

Ich hoffe, Ihr habt eine Ahnung wo es klemmt... Ich habe es in den letzten zwei Tagen nicht rausfinden können.

VG Matze

OP #7506239
Lesenswert?
• ▲
▼

Andreas M. schrieb:

Was mir sonst noch einfällt: Dein Win 7 Pro ist auch die 64 Bit Version?

Ja, ist die 64bit Version

Oliver S. schrieb:

Ach so, Nachtrag:

Wie und wo versuchst du denn, Python zu starten? Das musst du schon aus der mingw64-Shell machen.

Oliver

Ich starte python auch aus der mingw64 Shell. Das Script braucht darüber hinaus noch GTK3. Daher wird "mingw-w64-x86_64-gtk3" mit installiert. Würde mit der Windows Version wahrscheinlich nicht gehen.

Aber was weiß ich... Ich kenne mich damit überhaupt nicht aus. Nicht einmal mit Python. Kann leider nur C/C++.

Es handelt sich übrigens um die GUI für ArgyllCMS. https://www.russellcottrell.com/photo/LittleArgyllGUI.php

Die möchte ich verwenden, den ArgyllCMS ist nur eine Ansammlung von Tools für die Console. Ich stehe zwar auf Tolls für die Console, aber diese Parameter haben es in sich...

Matze

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.