Ich habe einen Python-Skript, das ausgeführt werden verwendet, obwohl da Server bei der Arbeit bewegt es nun einen seltsamen Fehler wirft:Fehler beim Importieren Modul _md5 und relevante RPM
>>> import _md5
ImportError: No module named _md5
Die allgemeine Setup alles richtig ist, wie ist mein Python-Pfad und scheinbar alles andere. Mir wurde gesagt, dass ich den entsprechenden RPM installieren muss, damit das funktioniert, aber ich habe keine Ahnung, was das sein könnte - könnte mir bitte jemand in die richtige Richtung zeigen?
Diese Maschinen haben ein Setup, das mir verbietet, yum
zu verwenden, also muss ich eine Anfrage an diejenigen stellen, die das System verwalten, welches RPM ich installieren möchte.
Welche Version von Python haben Sie auf dem problematischen Server? Soweit ich das beurteilen kann, war md5-Modul eine Zeitlang Standard und dann wurde es ab Python 2.5 veraltet, zugunsten von 'hashlib', das mehrere populäre Hash-Algos implementiert. Es sieht so aus, als hätte der neue Server eine sehr alte Version von Python. Siehe http://docs.python.org/library/md5 ... und ... http://docs.python.org/library/hashlib.html –
Python 2.5.4, danke, ich werde es durchlesen sie, aber dies scheint darauf hinzudeuten, dass hashlib in der Lage sein könnte, dies zu lösen? danke – anthr