我用conda和libzmq5dev(使用apt)安装了pyzmq。 当我使用zmq.SERVER(也尝试了zmq.DISH、zmq.RADIO)时:
context = zmq.Context()
socket = context.socket(zmq.SERVER)
获取错误:
socket = context.socket(zmq.SERVER) AttributeError: module 'zmq' has no attribute 'SERVER'
我知道这是由于禁用了草稿而导致的错误,但我不知道如何使用conda和enable draft安装pyzmq,因为所有教程都说使用pip安装pyzmq--install option=--启用草稿(如this)
或者我可以在Anaconda中启用pyzmq draft
无论是the Anaconda还是the Conda Forge构建在构建期间都不包含该标志。最简单的解决方案就是使用pipFor stability reasons,我不会在基础环境中这样做。相反,创建一个安装了Python和pip的新环境(加上您期望需要的任何其他内容),激活环境,然后从环境中运行
pip
命令更长远地说,如果您有一个可靠的理由支持默认包含标志,那么您可以尝试在一个或两个原料上发布问题或创建请求
相关问题 更多 >
编程相关推荐