Wie installiere ich Python paackage pyzmq richtig?
Ich habe vergeblich im Synapic-Paketmanager gesucht.
Wie installiere ich Python paackage pyzmq richtig?
Ich habe vergeblich im Synapic-Paketmanager gesucht.
apt-cache search python zmq
kehrt zurück
python-zmq - Python bindings for 0MQ library
python-zmq-dbg - Python bindings for 0MQ library - debugging files
Suchst du danach? Dann
apt-get install python-zmq
sollte arbeiten.
Für zukünftige Suchen:
Python-Module in Debian und Ubuntu werden oft unterschiedlich benannt:
python-<module name>
wobei <module name
> oft nicht "py" oder "python" enthält.
Ich habe eine solche Fehlermeldung erhalten, als ich versucht habe, ipython notebook unter Ubuntu 12.04 auszuführen
Ich habe es versucht
aber es hat nicht funktioniert. Schließlich löse ich das Problem durch
quelle
Dies installierte die 2.2.0-Version von libzmq-dev. pyzmq beschwerte sich, dass es 3.2.0 war und Funktionen über 2.2.0 nicht verwendet werden konnten (da seine Basis libzmq 2.2.0 war). Versuchte es in Python zu laden und es gab eine ganze Reihe von Fehlern.
So:
und libzmq installiert, nachdem ein Git-Klon von der zmq-Git-Site ausgeführt wurde. Es hat die 3.2.0-Version von libzmq einwandfrei installiert. Der Versuch, pyzmq dann zu installieren, führte jedoch zu Fehlern wie "timer_create undefined". Eine Seite sagte, ich musste mein Cython aktualisieren - was ich getan habe ... um zu ver. 19.x. Immer noch der gleiche Fehler. Also deinstalliere libzmq und pyzmq wieder.
Habe eine Neuinstallation mit gemacht
Dies hat eine korrekte Installation durchgeführt - aber von einer älteren Version von 2.2.0. Ok, ich habe also etwas Besseres als nichts, nehme ich an.
Warum muss es so verdammt schwer sein ... grrrrr ....
quelle
Erwägen Sie die Verwendung
easy_install
, möglicherweise in Verbindung mit einer virtuellen Python-Umgebung . Sie müssen daslibzmq-dev
Paket installieren , damit das Python-Paket kompiliert wird.Beachten Sie, dass
sudo
für deneasy_install
Aufruf keine vorhanden ist. Dies liegt an der virtuellen Python-Umgebung. Sie müssen jedoch die virtuelle Umgebung aktivieren, bevor Sie den Python-Code ausführen können. Für eine systemweite Installation einfach tunquelle
easy_install
Vergleich zuapt-get install
? Bekomme ich Kompatibilitätsprobleme, wenn ich beide für verschiedene Installationen verwende?dbfpy
. Dennpyzmq
die Lösung von xubuntix ist viel besser.Probieren Sie die späteren libzmq3 lib + dev-Tools aus:
quelle