在windows環境下,python需要調用Microsoft Visual C++ compiler編譯器,尤其是在安裝第三方包時候,會build項目,這時如果沒有安裝或者安裝不協調的c++構建工具就會報錯。
在py3.5+版本,windows環境需要安裝c++14.0以上的c++構建工具,而c++14.0構建工具包含在VS2015及其以上版本。
安裝c++ build tool,網上給出了多種方式:
1、直接安裝微軟的visual studio 2015以及以上版本。
2、不安裝vs2015(以上),直接安裝相應的build tools。
3、直接安裝c++2015 build tool的standlone版本。
經過測試,發現1和2都可用性(1簡單粗暴,但耗磁盤,2會節省點磁盤),3不行(不知爲何)。
方法2的安裝過程:
說明和下載鏈接:
https://devblogs.microsoft.com/python/unable-to-find-vcvarsall-bat/
說明:除了安裝build tools外,不再需要安裝其他任何。
-- 結束 --