使用conda通过enabledrafts安装ZeroMQ

2024-09-29 01:33:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我用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


Tags: server错误contextaptsocketpyzmqzmqconda
1条回答
网友
1楼 · 发布于 2024-09-29 01:33:51

无论是the Anaconda还是the Conda Forge构建在构建期间都不包含该标志。最简单的解决方案就是使用pipFor stability reasons,我不会在基础环境中这样做。相反,创建一个安装了Python和pip的新环境(加上您期望需要的任何其他内容),激活环境,然后从环境中运行pip命令

更长远地说,如果您有一个可靠的理由支持默认包含标志,那么您可以尝试在一个或两个原料上发布问题或创建请求

相关问题 更多 >