在windows环境下,python需要调用Microsoft Visual C++ compiler编译器,尤其是在安装第三方包时候,会build项目,这时如果没有安装或者安装不协调的c++构建工具就会报错。1 l8 e6 ~7 S" u$ v [% i5 R! J
0 i, P. y# y9 P- R$ \* R) k \
在py3.8+版本,windows环境需要安装c++14.0以上的c++构建工具,而c++14.0构建工具包含在VS2015及其以上版本。 ) f/ b5 A/ V- v9 s
% e+ C0 P( h4 `安装c++ build tool,网上给出了多种方式: 9 y- p% J l2 @. {$ g # e. v; O5 ]8 h. H/ } 1、直接安装微软的visual studio 2015以及以上版本。 + y# M6 G# W1 U7 d
$ t" i. c- }8 `" `2、不安装vs2015(以上),直接安装相应的build tools。 " O. D O9 U. J- ~( ~
+ x$ f- h* E9 Y2 L& s" l& O+ S
3、直接安装c++2015 build tool的standlone版本。4 x: P3 j4 L. G4 v# F1 h