답변:
apt-cache search python zmq
보고
python-zmq - Python bindings for 0MQ library
python-zmq-dbg - Python bindings for 0MQ library - debugging files
이것이 당신이 찾고있는 것입니까? 그때
apt-get install python-zmq
작동해야합니다.
향후 검색 :
데비안과 우분투의 파이썬 모듈은 종종 이름이 다릅니다 :
python-<module name>
여기서 <module name
>는 종종 "py"또는 "python"을 포함하지 않습니다.
sudo apt-get install libzmq-dev
sudo easy_install pyzmq
libzmq-dev 2.2.0 버전이 설치되었습니다. pyzmq는 3.2.0이며 2.2.0 이상의 기능은 사용할 수 없습니다 (기본 libzmq가 2.2.0이므로). 파이썬으로로드하려고 시도했지만 많은 오류가 발생했습니다.
그래서:
apt-get purge libzmq-dev
zmq git 사이트에서 git clone을 수행 한 후 libzmq를 설치했습니다. libzmq 3.2.0 버전을 올바르게 설치했습니다. 그러나 pyzmq를 설치하려고하면 "timer_create undefined"와 같은 오류가 발생했습니다. 한 사이트에서 Cython을 업데이트해야한다고 말했습니다. 19.x. 여전히 같은 오류입니다. 따라서 libzmq 및 pyzmq를 다시 설치 제거하십시오.
다음을 사용하여 새로 설치 했습니까?
sudo apt-get install python-zmq
이것은 올바르게 설치되었지만 이전 버전 2.2.0입니다. 좋아, 아무것도없는 것보다 좋은 것이 있다고 생각합니다.
왜 그렇게 열심히해야합니까 ... grrrrr ....
easy_install
아마도 파이썬 가상 환경 과 관련 하여 사용하는 것을 고려하십시오 . libzmq-dev
Python 패키지가 컴파일되도록 패키지 를 설치해야 합니다.
sudo apt-get install libzmq-dev
virtualenv ~/test-ve
source ~/test-ve/bin/activate
easy_install pyzmq
의 부재 참고 sudo
에 대한 easy_install
호출이 파이썬 가상 환경 때문이다. 그러나 Python 코드를 실행하기 전에 virtualenv를 활성화해야합니다. 시스템 전체 설치의 경우 간단히
sudo apt-get install libzmq-dev
sudo easy_install pyzmq
easy_install
비해 장점과 단점은 무엇입니까 apt-get install
? 다른 설치에 둘 다 사용하면 호환성 문제가 발생합니까?
dbfpy
. 의 경우 pyzmq
xubuntix의 솔루션이 훨씬 좋습니다.