Ich versuche derzeit, Beispiele zur Bitcoin-Schlüsselerzeugung aus dem Buch "Mastering Bitcoin" nachzuvollziehen. Das erste Beispiel nutzt Verlerik Buterins pybitcointools. Diese habe ich über pip installiert und in Python 2 funktioniert das Beispiel; die Bibliothek 'bitcoin' steht zur Verfügung. Hier fehlt mir eine Alternative für Python 3, da ich gerne generell Python 3 verwenden möchte.
Auf Python 3 angepasst sieht der Quelltext so aus:
http://0bin.net/paste/hVUIXPnxqWxNKz7g# ... ntMt4tf6S-
Das zweite Beispiel verwendet die Bibliotheken ecdsa und random. Es lief allerdings wegen eines assertion errors schon in Python 2 nicht. Das wird ein extra Thema. Für Python 3 sieht der Quelltext so aus:
http://0bin.net/paste/MFbySgOBx0RrD-pt# ... PFXwhso8MF
Hier kann ecdsa aus Python 2 nicht verwendet werden. Welche Alternativen gibt es für Python 3, und wie werden sie korrekt installiert?
Bitcoin-Beispiele mit dedizierter Bibliothek und ECDSA in P3
- Ekkehardt
- User
- Beiträge: 5
- Registriert: Samstag 5. September 2015, 18:49
- Wohnort: Freiberg/Sa.
- Kontaktdaten:
Kommando zurück. Habe eben festgestellt, dass es schon hilft, wenn man sich die aktuelle Version der fraglichen Bibliotheken besorgt und sich daran erinnert, dass pip schon für Python 2 nachzuinstallieren war. Thema erledigt.
Lubuntu 14.04
Python 3
NINJA-IDE
Python 3
NINJA-IDE