用于Windows的pyzmq安装失败,错误C2143,C4142

时间:2016-09-05 07:16:46

标签: python windows pyzmq

我有一台带有python 2.7的Windows 7机器,我正在尝试按照these步骤安装pyzmq。我构建libzmq得到二进制文件并将它们从libzmq\bin\Win32\Debug\v140\dynamic\复制到libzmq\lib\,这样下一步就可以了(编译器可以从同一个父文件夹访问/ lib和/ includes)。但是,在这一步:

  

$ python setup.py configure --zmq = .. / libzmq

我在同一个父文件夹上安装了pyzmqlibzmq,就像与pyzmq相关的安装说明一样,libzmq在这里:../libzmq

但是当我需要配置pyzmq时,我收到此错误: enter image description here

我安装了VS Community 2015,一切都很好。

1 个答案:

答案 0 :(得分:0)

ZMQ通常提供将从Microsoft Visual Studio构建的sln个文件。你将不得不挖掘一下才能找到它。你最好尝试让它工作然后直接从你正在尝试的python setup.py开始。请注意,您还需要构建和安装libsodium。值得庆幸的是,他们还提供了Microsoft sln文件。

无论如何,你可能更喜欢使用像Christoph那样的Python轮子http://www.lfd.uci.edu/~gohlke/pythonlibs/

只做

pip install <wheel file>

你应该好。

祝你好运!