通过pip安装python-docx时的vcvarsall.bat错误

0 投票
2 回答
1236 浏览
提问于 2025-04-18 02:03

在运行 pip install python-docx 时,我遇到了错误信息 error: Unable to find vcvarsall.bat

基本上有两个解决办法:

1) 安装VS2008

2) 设置环境变量 VS90COMNTOOLS 为 C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools

这两个我都试过了,但错误还是存在。有没有其他的解决办法呢?

2 个回答

0

我在安装talib这个Python包的时候看到了那个错误信息。后来我通过阅读这个链接上的内容解决了问题:http://www.python-forum.org/viewtopic.php?t=1761&p=2517

2

你应该使用Visual Studio 2010,因为Python 3.3就是用这个软件制作的,所以它能满足所有需要的依赖。

1) 安装VS10

2) 设置环境变量VS100COMNTOOLS为C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools(假设这个路径还是一样的?)

撰写回答