Wie man eine PyMe (Python-Bibliothek) in Python 2.4 unter Windows ausführen?

Ich möchte diese Bibliothek auf Python 2.4 in Windows XP ausführen.

Ich habe die Datei pygpgme-0.8.1.win32.exe installiert.

>>> from pyme import core Traceback (most recent call last): File "<stdin>", line 1, in ? File "C:\Python24\Lib\site-packages\pyme\core.py", line 22, in ? import pygpgme File "C:\Python24\Lib\site-packages\pyme\pygpgme.py", line 7, in ? import _pygpgme ImportError: DLL load failed: The specified module could not be found. 

Und dann kommt dieses Pop Up

 --------------------------- python.exe - Unable To Locate Component --------------------------- This application has failed to start because python25.dll was not found. Re-installing the application may fix this problem. --------------------------- OK 

Muss ich es für Python 2.4 kompilieren? Wie mache ich das?

  • Schnittstellen von Python und Torch7 (Lua) über eine gemeinsame Bibliothek
  • Wie kann ich meine C-Erweiterungen mit MinGW-w64 in Python bauen?
  • C ++ - Pythonbindung mit Ctypen - Mehrfache Werte in Funktion zurückgeben
  • Swig, ein Array von Doppelten zurückgeben
  • Hat C # etwas vergleichbares mit Pythons Listenverständnis?
  • Python: Fixed Length Regex erforderlich?
  • One Solution collect form web for “Wie man eine PyMe (Python-Bibliothek) in Python 2.4 unter Windows ausführen?”

    Während das pygpgme-Projekt es nicht eindeutig dokumentiert, ist es aus der Fehlermeldung klar, dass ihr .win32.exe tatsächlich für Python 2.5 kompiliert wurde.

    Um ihren Code für Python 2.4 zu kompilieren (vorausgesetzt, sie unterstützen diese Freigabe!), Laden Sie ihre Quellen herunter, entpacken Sie sie, öffnen Sie ein Befehlsfenster, cd in das Verzeichnis, in dem Sie ihre Quellen ausgepackt haben, und führen Sie python setup.py install . Dies wird wahrscheinlich nicht funktionieren, es sei denn, Sie haben den richtigen Microsoft C Compiler installiert (MSVC 6.0 wenn ich mich richtig erinnere).

    Es wird ohne Zweifel viel weniger Mühe zu downloaden, installieren und verwenden Python 2.5 für Windows (es kann perfekt gut koexistieren mit Ihrem aktuellen 2.4, keine Notwendigkeit, dies zu entfernen). Ist das ein Problem?

    Python ist die beste Programmiersprache der Welt.