Respuestas:
apt-cache search python zmq
devoluciones
python-zmq - Python bindings for 0MQ library
python-zmq-dbg - Python bindings for 0MQ library - debugging files
¿Es esto lo que estás buscando? Entonces
apt-get install python-zmq
Deberia trabajar.
Para futuras búsquedas:
Los módulos de Python en Debian y Ubuntu a menudo se nombran de manera diferente:
python-<module name>
donde <module name
> a menudo no contiene "py" o "python".
Recibí un mensaje de error como este cuando intenté ejecutar ipython notebook en ubuntu 12.04
ImportError: IPython.html requiere pyzmq> = 13, pero tiene 2.1.11
Lo intenté
sudo pip uninstall pyzmq
sudo pip install pyzmq
Pero no funcionó. Finalmente, resuelvo el problema por
sudo pip install --upgrade pyzmq
sudo apt-get install libzmq-dev
sudo easy_install pyzmq
Esta instalada la versión 2.2.0 de libzmq-dev. pyzmq se quejó de que era 3.2.0 y que las características más allá de 2.2.0 no podían usarse (ya que su base libzmq era 2.2.0). Intenté cargarlo en Python y dio un montón de errores.
Entonces:
apt-get purge libzmq-dev
e instalé libzmq después de hacer un clon git desde el sitio zmq git. Instaló la versión 3.2.0 de libzmq muy bien. Sin embargo, al intentar instalar pyzmq se produjeron errores como "timer_create undefined". Un sitio decía que necesitaba actualizar mi Cython, lo cual hice ... para ver. 19.x. Sigue siendo el mismo error. Entonces desinstalé libzmq y pyzmq nuevamente.
Hizo una instalación limpia usando
sudo apt-get install python-zmq
Esto hizo una instalación correcta, pero de una versión anterior de 2.2.0. Ok, supongo que tengo algo mejor que nada.
¿Por qué tiene que ser tan duro ... grrrrr ....
Considere usar easy_install
, quizás en conexión con un entorno virtual de Python . Necesita instalar el libzmq-dev
paquete para que se compile el paquete Python.
sudo apt-get install libzmq-dev
virtualenv ~/test-ve
source ~/test-ve/bin/activate
easy_install pyzmq
Tenga en cuenta la ausencia de sudo
para la easy_install
llamada, esto se debe al entorno virtual de Python. Sin embargo, debe activar virtualenv antes de ejecutar el código Python. Para la instalación en todo el sistema, simplemente haga
sudo apt-get install libzmq-dev
sudo easy_install pyzmq
easy_install
comparación con apt-get install
? ¿Obtendré problemas de compatibilidad si uso ambos para diferentes instalaciones?
dbfpy
. Para pyzmq
, la solución de xubuntix es mucho mejor.