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?

  • Warum kann ich nicht richtig lesen 32bit Registry-Werte in HKCU auf 64-Bit-Maschine?
  • Python-Quellcode für eingebauten "In" -Operator
  • So erstellen Sie eine DLL mit SWIG aus Visual Studio 2010
  • Expose C ++ - Memberfunktion, die std :: Funktion als Argument mit boost :: python hat
  • Ctypes gibt einen String aus der c-Funktion zurück
  • IP-Kamera Python-Fehler
  • 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.