成功安裝Microsoft Visual C++ 14.0
使用Python pip install 安裝套件時,如果出現以下訊息,表示要先安裝Visual C++ 14.0及.NET 。
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
這裡的Microsoft Visual C++ 14.0指的是Build Tools for Visual Studio 2015 (Visual C++ 12對應到Visual Studio 2013,Visual C++ 15 對應到 Visual Studio 2017) 。
實驗後,最快成功安裝方法如下:
一、下載Build Tools for Visual Studio 2015 Update 3個別使用版本
下載visualcppbuildtools_full.exe,進入Microsoft 下載頁面 https://visualstudio.microsoft.com/downloads/ ,最下方點選[舊版下載],再點選[可轉發套件及建置工具],會顯示Microsoft Build Tools 2015 Update 3 (用來建置 Managed 應用程式的基本工具。 之前包含在 .NET Framework 中,現在已經在此提供個別下載使用),點選[下載]; 或直接網路搜尋取得執行檔。
二、執行visualcppbuildtools_full.exe
下載安装文件約2G,安裝完成後,就可以看到安裝一堆東西。
安裝完成再執行pip install 安裝套件,就能安裝成功,不會再顯示需要Visual C++ 14.0。
以下是測試其他版本,但是失敗,可能還要裝其他軟體才能成功。
1.使用Build Tools for Visual Studio 2019: 進入Microsoft 下載頁面 https://visualstudio.microsoft.com/downloads/ ,顯示最新版本Visual Studio 2019的所有下載,點選[Visual Studio 2019的工具],下載Build Tools for Visual Studio 2019,下載執行vs_buildtools__2116238127.1571330433.exe,安裝後,還是出現相同錯誤訊息。
2.使用Build Tools for Visual Studio 2015: 可能是2019版本太新,另外找到Build Tools for Visual Studio 2015,下載執行BuildTools_Full.exe,安裝後,還是出現相同錯誤訊息。