尝试通过pip安装python-docx,以便学习使用Python自动化无聊的事情#39;我收到this之类的错误。
我已经针对这个问题搜索了一些解决方案,但它们似乎不适合我,或者我没有正确部署解决方案。
Stackoverflow上的一篇帖子说要下载Christoph Golke提供的lxml文件。
我下载了,然后尝试了pip install lxml',基本上得到了与屏幕截图相同的错误消息,告诉我“无法找到vcvarsall.bat'。
在执行该命令之前,我是否应该将此文件放在某个目录中?任何帮助,将不胜感激。
答案 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文件。
基本上,对命令提示符的基本知识可以帮助我避免这个问题...但希望这对其他不知道该怎么做的人有帮助!