我原以为这应该可以直接使用,但是...
我已经将pip.log粘贴到pastbin上了。错误信息的最后几行如下:
通过谷歌搜索,我发现wmmintrin.h是与vc 10.0一起提供的头文件之一,我已经安装了Visual Studio 2010(包含vc 10.0),我需要做的就是复制这个文件吗?
难道pip install不是应该简单而无痛的吗?
编辑:我试图将此文件复制到vc9的包含路径中,但遇到了几个不同的错误。
我已阅读过这个Installing/compiling pylzma (lzma python binding),看起来作者已经修复了setup.py和.c文件中的问题。我看到了/MANIFEST标志和Py_BEGIN_ALLOW_THREADS以及Sha256_Init(&sha)已经在变量声明后移动了:
我已经将pip.log粘贴到pastbin上了。错误信息的最后几行如下:
e:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -DWITH_COMPAT=1 -DCOMPRESS_MF_MT=1 -Isrc/sdk -IC:\Python27\include -IC:\Python27\PC /Tcsrc\7zip\C\AesOpt.c /Fobuild\temp.win-amd64-2.7\Release\src\7zip\C\AesOpt.obj /MT
cl : Command line warning D9025 : overriding '/MD' with '/MT'
AesOpt.c
src\7zip\C\AesOpt.c(14) : fatal error C1083: Cannot open include file: 'wmmintrin.h': No such file or directory
error: command '"e:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\cl.exe"' failed with exit status 2
通过谷歌搜索,我发现wmmintrin.h是与vc 10.0一起提供的头文件之一,我已经安装了Visual Studio 2010(包含vc 10.0),我需要做的就是复制这个文件吗?
难道pip install不是应该简单而无痛的吗?
编辑:我试图将此文件复制到vc9的包含路径中,但遇到了几个不同的错误。
我已阅读过这个Installing/compiling pylzma (lzma python binding),看起来作者已经修复了setup.py和.c文件中的问题。我看到了/MANIFEST标志和Py_BEGIN_ALLOW_THREADS以及Sha256_Init(&sha)已经在变量声明后移动了:
编辑2:看起来VS2008(VC9)不支持编译器内部函数,如错误日志所示。安装了VS2008 SP1后,它可以编译而无任何错误...请查看日志。