我使用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'上搜索,您会找到其他资源。