安装python-docx时出错

时间:2016-09-15 22:48:11

标签: python python-3.x python-2.7 pip python-docx

尝试通过pip安装python-docx,以便学习使用Python自动化无聊的事情#39;我收到this之类的错误。

我已经针对这个问题搜索了一些解决方案,但它们似乎不适合我,或者我没有正确部署解决方案。

Stackoverflow上的一篇帖子说要下载Christoph Golke提供的lxml文件。

我下载了,然后尝试了pip install lxml',基本上得到了与屏幕截图相同的错误消息,告诉我“无法找到vcvarsall.bat'。

在执行该命令之前,我是否应该将此文件放在某个目录中?任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:1)

这意味着未安装C ++ Common Tools 要为Python2.7安装它们,请转到Microsoft Visual C++ Compiler for Python 2.7
对于python3 install Visual Studio Community 2015并执行以下命令:

SET VS90COMNTOOLS=%VS140COMNTOOLS% 

答案 1 :(得分:0)

所以我找到了这个问题的答案。

所以我不知道要安装lxml文件,首先需要切换到该文件的目录,然后输入该文件的完整名称。或者,或者直接在cmd提示符中键入lxml文件的路径,例如:

pip install C:\Users\yourName\Downloads\lxml-3.6.4-cp35-cp35m-win32

cd C:\Users\yourName\Downloads
pip install lxml-3.6.4-cp35-cp35m-win32

成功安装了lxml文件,然后导致成功安装了python-docx文件。

基本上,对命令提示符的基本知识可以帮助我避免这个问题...但希望这对其他不知道该怎么做的人有帮助!