python庫安裝中Microsoft Visual C++ is required解決方法

  • 2022 年 3 月 13 日
  • 筆記

在用pycharm過程中,用pip去安裝一些第三方包的時候會出現如下錯誤,缺少C++編譯器,因為有些程式需要使用,沒有C++介面會報錯,查閱相關資料及自己的解決方案

error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": //visualstudio.microsoft.com/downloads/ Tools":

一、直接下載對應版本的.whl文件,然後運行pip install xxx.whl進行安裝

比如要下mmcv庫,就去相應的網站找離線包,下到本地後pip install即可

二、按照提示去官網下載Visual Studio

官網鏈接:

//visualstudio.microsoft.com/zh-hans/downloads/

三、使用Microsoft Visual C++ Build Tools

但是直接去安裝一個visual Studio十幾個G也不是不行,但是好像也不是很方便,採用Microsoft Visual C++ Build Tools來解決也是很不錯的方式

提供兩種不同的下載方式:

//pan.baidu.com/s/1-VTGzPA-RS6eIIqgiRO4yg

//go.microsoft.com/fwlink/?LinkId=691126

Microsoft Visual C++ Build Tools的安裝和使用這裡不贅述,可以參照這篇文章:

//blog.csdn.net/u012247418/article/details/82314129

image-20220313211548447

上述方法在使用過程中實際出現了安裝包損壞或者其他的問題,無法使用的問題,為此我也找了解決方案,從Internet下載包總是失敗,所以採用離線下載的方式,來離線搜索安裝包實現離線安裝

離線包我這裡給大家一個百度網盤的連接,大家自行下載即可
鏈接://pan.baidu.com/s/1ytKIVSBXLMQhrXleC_I4dA

提取碼:8scp

順利完成

image-20220313211630690