pyzmq 包编译时默认禁用epgm协议,如果要使用需要重新编译
Windows 和 Linux 下,pip install pyzmq 的包全部都是默认禁用epgm协议的
Linux下,我这里测试的是Ubuntu
如果要使用epgm协议,需要使用apt源的预编译包
sudo pip3 uninstall pyzmq
sudo apt purge python3-zmq
sudo apt update
sudo apt install python3-zmq
sudo apt install libpgm-dev
Windows下,可以使用大佬预编译的启用epgm协议pyzmq包
解决办法来源
https://github.com/zeromq/pyzmq/issues/422
预编译包下载地址(需翻墙)
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyzmq