我正在尝试安装pyzmq,在pipy上似乎没有适用于py2.6的Windows二进制文件
https://github.com/zeromq/pyzmq/downloads也没有。他们确实有pyzmq 2.1.4的MSI,但似乎也不起作用。

试过了
easy_install-2.6 pyzmq
这关系到安装pyzmq 2.1.10但失败并显示错误

Fatal: ZMQ directory must be specified on Windows via setup.cfg or 'python setup.py      configure --zmq=/path/to/zeromq2'

错误:安装脚本以1退出

然后绑
easy_install-2.6 pyzmq配置--zmq = C:\home\installed_applications\ZeroMQ_2.1.10
并得到相同的错误,所以我决定下载pyzmq-2.1.10
我进入C:\Python26\Lib\site-packages\pyzmq-2.1.10
并运行
python setup.py配置--zmq == C:\home\installed_applications\ZeroMQ_2.1.10
我得到
运行配置

配置:自动检测ZMQ设置...
自定义ZMQ目录:C:\home\installed_applications\ZeroMQ_2.1.10
致命的:
无法运行ZMQ测试程序。请检查以确保:
* You have a C compiler installed
* A development version of Python is installed (including header files)
* A development version of ZMQ >= 2.1.4 is installed (including header files)
* If ZMQ is not in a default location, supply the argument --zmq=<path>
* If you did recently install ZMQ to a default location,
  try rebuilding the ld cache with `sudo ldconfig`
  or specify zmq's location with `--zmq=/usr/local`



我也尝试使用zeromq在这里给出的指令来构建它
http://www.zeromq.org/docs:windows-installations
但是我知道如何使用ruby安装程序或说明中似乎存在差距。

最后,我尝试使用Windows安装程序从
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyzmq
但这给了我以下错误




我也很讨厌通过http://www.zeromq.org/docs:windows-installations最底部的链接进行安装
链接到http://miru.hk/archive/ZeroMQ-2.1.10-win32.exe,但我也收到一条错误消息。

有谁能使用lib2.6与python2.6一起工作吗? python2.7似乎没有问题。

实际上,即使您将https://github.com/zeromq/pyzmq/downloads的win安装程序用于zmq 2.1.10的python2.7,也会收到错误IPython.zmq需要pyzmq> = 2.1.4,但您有2.1。 10 。显然,版本检查中存在错误。较旧的版本2.1.7似乎可以正常工作,因为我猜测7可以通过支票,因为它只有一位数字。

最佳答案

安装Christoph Gohlke的非官方二进制文件后,您是否尝试将libzmq.dll复制到python26\DLLs\?或将其移至PATH上的目录

关于python - 如何在Windows XP Win32上为python2.6安装pyzmq 2.1.10?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8160161/

10-09 13:39