Windows平台上,pip install fastFM scrapy等工具的时候,经常出现 error Microsoft Visual C++ 14.0 is required 的错误,
原因是部分python包是使用c或者c++编写的,因此在安装的时候需要使用 c++生成工具集。
解决方案有两个:
-
安装vc++ 14 build tools :
-
安装 visual studio 最新版, 选择 vc++ build tools 和 windows sdk 10
-
最关键: pip install --upgrade setuptools 才能自动发现 vc++ compilers ( Before do anything, install or upgrade the Setuptools Python package. It contain compatibility improvements and add automatic use of compilers:)