Seite 2 von 2
Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Montag 7. Mai 2012, 14:16
von snafu
Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Montag 7. Mai 2012, 14:43
von Leonidas
Oder in aptitude "L" (Großbuchstabe!) über dem Paketnamen drücken.
Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Dienstag 8. Mai 2012, 15:05
von Kegelkugel
snafu hat geschrieben:(ungetestet)
Funktioniert.
Mir fällt gerade auf, dass ich bislang wohl immer mit python 2.5 gearbeitet habe (Befehl "python") und nicht mit 2.7 (Befehl "python2").
Ich habe jetzt bei beiden Versionen mal hashlib importiert:
python 2.5:
hashlib lässt sich beim zweiten Versuch importieren
sha256, _sha256 und _hashlib lieferen einen ImportError
hashlib.sha256 liefert einen AttributeError
python2.7:
hashlib, sha256 und _sha256: "ImportError: Bad magic number in hashlib.pyc"
_hashlib funktioniert
Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Dienstag 8. Mai 2012, 15:52
von Leonidas
Da stimmt doch irgendwas nicht, das aktuelle Ubuntu hat doch kein Python 2.5?
Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Dienstag 8. Mai 2012, 17:01
von BlackJack
Vor allem ist es schon ewig her, dass der Aufruf von `python` bei Ubuntu zu einem Python 2.5 geführt hat. Das klingt verdächtig danach, dass 2.5 selbst übersetzt und mit ``make install`` statt ``make altinstall`` installiert wurde. Keine gute Idee.

Re: Modul sha256 fehlt unter Ubuntu 12.04
Verfasst: Mittwoch 9. Mai 2012, 01:16
von Leonidas
Ja, sieht aus als wär da was selbst installiert und hätte die Installation von Python 2.7 beschädigt, weil offenbar versucht Python 2.7 die Stdlib von Python 2.5 zu nutzen was nicht klappt, da die pyc-Dateien ein das 2.5er-Format statt dem 2.7er-Format haben.