在windows 下通过pip install scrapy 时报错:error: Unable to find vcvarsall.bat;查看具体的错误信息看到是在 编译twisted 时报错:
running build_ext
building ‘twisted.test.raiser’ extension
error: Unable to find vcvarsall.bat
应该是缺少编译环境相关的东西。简单的解决方法就是安装已经编译过的 twisted 文件;在这里下载已经编译过的文件:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
下载对应的版本后通过下面的命令来安装:
pip install 的下载下来的twisted 完整路径
然后再安装 scrapy.
本文介绍了解决在Windows环境下使用pip安装Scrapy时遇到的“error: Unable to find vcvarsall.bat”错误的方法。该问题通常发生在编译Twisted组件时,解决方案是下载预编译的Twisted包并使用pip进行安装。

被折叠的 条评论
为什么被折叠?



