错误在Windows 7 64位安装Python-PPTX



我使用Python 2.7.12与更新的PIP

我需要在Windows 7 64位机器上安装Python-Pptx,

我尝试使用PIP安装python-pptx并获取

build-dmvmgk lxml setup.py'; f = getAttr(tokenize,'open',open)( file ); code = f.read()。替换(' r n'',' n'); f.close(); exec(compile(代码, file ,'exec'))" install -record c: users users thebea〜1 appdata local temp pip-py7w8l-record install-record.txt - single-version-externally-ander-compile- compile" c: users users thebea〜1 appdata appdata local local local temp temp pip- pip- pip- pip- pip- pip-build-dmvmgk lxml

当我尝试使用Easy Alltion时easy_install python-pptx我明白了错误:带有错误的设置脚本:命令'c: users theBeancounter appdata local program commin commin microsoft for python 9.0 9.0 vc bin bin amd64 cl.exe失败了2

当我尝试Scipy时,它是相似的,当我安装其他软件包时,Python在路径中正在运行和定义

我找到了这个并安装了Windows的Python C 编译器

并安装了SDK

有什么想法在这里怎么了?

这是lxml安装的问题,python-pptx取决于。因为lxml取决于编译的C代码,因此需要一个编译器才能从源软件包安装。

解决方案是以"车轮"(.WHL文件)的形式安装预编译的lxml软件包。您可以在这里得到这些:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml。选择匹配您的Python版本的" CP*"号码,例如Python 2.7的'CP27'。请注意,您可能需要32位LXML,因为Windows的默认Python安装可能为32位。

其他答案可能还有其他详细信息,如果您在'安装LXML Windows 7 64'上搜索,您会找到其他资源。

最新更新