Python ZeroMQ模块imp

2024-10-02 06:35:45 发布

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

我通过将正式的ZeroMQ repo添加到源代码来安装ZeroMQ,然后通过apt-get install libzmq3-dev安装它,然后使用apt-get install python-zmq安装模块。在

当我打开一个python解释器并输入import zmq时,我得到以下错误:

  Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "zmq.py", line 2, in <module>
    context = zmq.Context()
AttributeError: 'module' object has no attribute 'Context'

我不知道我做错了什么。任何帮助都将不胜感激,谢谢!在


Tags: 模块installindevget源代码contextline
2条回答

你可能还需要跑步

apt-get install libzmq3

以安装实际编译的库。-dev包通常只是源代码/头,实际上并不提供库本身的功能。如果你这么做,你应该准备好了。在

您的项目中是否有一个名为zmq.py的文件,而您意外地导入了该文件?在

在python2.x(fromPEP 328)中应该始终使用绝对导入来避免这些类型的问题。在

from __future__ import absolute_import

相关问题 更多 >

    热门问题