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?

  • Holen Sie sich den Wert eines Cython Zeigers
  • Verzeichnisstruktur für ein Projekt, das C ++ und Python mischt
  • Geschwindigkeitsvergleich mit Project Euler: C vs Python vs Erlang vs Haskell
  • Schreiben einer Python-Erweiterung in Go (Golang)
  • Wie installiere ich das pywin32 Modul in Windows 7?
  • Python: Inflate und Deflate Implementierungen
  • 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.