install libzmq version

之前裝pyzmq,就直接下以下指令:

1
2
3
4
5
sudo add-apt-repository ppa:chris-lea/zeromq
sudo add-apt-repository ppa:chris-lea/libpgm
sudo apt-get update
sudo apt-get install libzmq-dev
sudo easy_install pyzmq

然後就安裝完了,但是以往裝得都是libzmq2.2.0,最近在新的server上,安裝pyzmq,缺少了很多東西,一查才知道是版本問題,因為libzmq的版本是3.2.2。

如果是使用ubuntu的,可以參考以下作法:

1.在/etc/apt/sources.list文件裡面,加入deb http://ubuntu.mirror.cambrium.nl/ubuntu/ quantal main universe

2.然後執行sudo apt-get update

3.接著執行sudo aptitude install libzmq-dev,然後在重新安裝pyzmq就可以了,記得要先移除乾淨。

可以參考此http://packages.ubuntu.com/quantal/i386/libzmq-dev/download

另外一個作法,可直接到官網,直接下載source,去編譯:

http://www.zeromq.org/area:download