##Zeromq是什么
Zeromq是一个简单好用的传输层,像框架一样的一个 socket library,也是一个消息处理队列库,
但是它并不是像rabbitmq一样是传统意义上的消息队列,而更像是一个现代化的网络通讯编程的接口。
##如何安装zeromq
zeromq 比较简单,直接编译安装就好了
1 | wget http://download.zeromq.org/zeromq-3.2.4.tar.gz |
##如何安装pyzmq
默认情况下可以直接pip install pyzmq
但是出了bundled/zeromq/src/ip.cpp: In function `zmq::fd_t zmq::open_socket(int, int, int)’:
bundled/zeromq/src/ip.cpp:45: error: `SOCK_CLOEXEC’ was not declared in this scope
error: command ‘gcc’ failed with exit status 1`’的错误
所以想办法直接从源码安装
1 | git clone https://github.com/zeromq/pyzmq.git |
Gitalking ...