之前裝pyzmq,就直接下以下指令:
1 | sudo add-apt-repository ppa:chris-lea/zeromq |
然後就安裝完了,但是以往裝得都是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,去編譯: