我尝试在Windows上安装m2crypto以安装python 2.7.9时采取了这些步骤:
下载swig并将swig目录添加到我的'Path'环境变量
下载openssl并将lib和include目录从我的openssl目录复制到C:/ pkg /
安装Visual C ++ 9.0
pip install m2crypto
导致此错误:
SWIG/_m2crypto_wrap.c(6319) : fatal error C1083: Cannot open include file: 'poll.h': No such file or directory
error: command 'C:\\Users\\brad.leary\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2
我在两台独立的Windows机器上重复了这个过程并发现了相同的结果,所以我很惊讶我找不到更多在线人员遇到同样的问题。