如何pip安装pylzma在windows 7 x64,python 2.7 [英] How pip install pylzma on windows 7 x64 , python 2.7

查看:2262
本文介绍了如何pip安装pylzma在windows 7 x64,python 2.7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我假设这应该是开箱即用了,但...

I assumed this should be working out of the box, but ...

我已经粘贴了pip.log在 pastbin
最后几行错误消息是

i've pasted pip.log on pastbin the last few lines of error message is

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

通过google搜索我发现wmmintrin.h是其中的一个标题使用vc 10.0,我已经安装了visual studio 2010(包含vc 10.0),我需要做的是复制这个文件。

via google search i found that wmmintrin.h is one of the headers comes with vc 10.0, i've installed visual studio 2010 ( contains vc 10.0 ), what i need to do is copy this file over ?

简单和无痛?

编辑:我试图将此文件复制到vc9的包含路径,但遇到几个不同的错误

edit: i tried to copy this file into vc9's include path, but came across several different errors

我已阅读此安装/编译pylzma(lzma python绑定)

似乎作者已经修复了setup.py和.c文件。我看到/ MANIFEST标志和Py_BEGIN_ALLOW_THREADS和Sha256_Init(& sha)在变量声明后移动:

it seems author has fix what in the setup.py and .c file already. i saw the /MANIFEST flag and Py_BEGIN_ALLOW_THREADS and Sha256_Init(&sha) have been moved after variable declarations:

edit2:看起来vs2008(vc9)不支持编译器内在性,如错误所示日志,我安装了vs2008 sp1后,它编译没有任何错误...请参阅日志

edit2: it seems vs2008(vc9) doesn't support the compiler intrinsics as seen in the error log, after i installed vs2008 sp1, it compiles without any error ... see log

推荐答案

我强烈建议通过windows二进制安装。您可以访问 http://www.lfd.uci.edu/~gohlke / pythonlibs /#pylzma 。这样,你不必担心愚蠢的make错误。相信我,你浪费时间&能量&但是你不会通过试图使Visual Studio错误消失而获得任何好处。但是,如果你得到这样的成功,请在这里张贴相关的答案!

I would strongly recommend installing via a windows binary. It can be found at http://www.lfd.uci.edu/~gohlke/pythonlibs/#pylzma. This way, you don't have to worry about the stupid make errors. Trust me, you'ld waste time & energy & yet you wouldn't reap any benefits by trying to make the Visual Studio errors go away. But, if you do get success that way, please post the relevant answer here!

这篇关于如何pip安装pylzma在windows 7 x64,python 2.7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆