欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決使用pip安裝報(bào)錯(cuò):Microsoft?Visual?C++?14.0?is?required.

 更新時(shí)間:2022年09月13日 16:08:31   作者:哈哈哈,沖沖沖  
對(duì)于程序員來說,經(jīng)常pip安裝自己所需要的包,大部分的包基本都能安裝,但是總會(huì)遇到包安裝不了的問題,下面這篇文章主要給大家介紹了關(guān)于如何解決使用pip安裝報(bào)錯(cuò):Microsoft?Visual?C++?14.0?is?required.的相關(guān)資料,需要的朋友可以參考下

Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools

當(dāng)我們安裝絕大部分python包的時(shí)候可以通過pip install 或者 conda install解決,但是任然有些包是安裝不了的,比如我的就會(huì)報(bào)Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools 這樣的錯(cuò)誤。

1、直接說解決方法

conda install libpython m2w64-toolchain -c msys2

下載這個(gè)包可以解決C++依賴的問題,而不用向網(wǎng)上絕大數(shù)博客你抄我我抄你一樣要下載個(gè)visual studio,那么大的空間真的是不值得。其實(shí)換種思維想一下,報(bào)這個(gè)錯(cuò)誤肯定缺少有個(gè)類似的環(huán)境,可visual studio是用來解決大的工程項(xiàng)目的,的確包含這種環(huán)境的,但是殺雞焉用牛刀,安裝好了也不用真是浪費(fèi)。備注:conda是一個(gè)包管理器,可以使用anacoda安裝,比較臃腫,也可以直接安裝,嘗試使用pip安裝失敗,有大佬使用pip安裝成功可以留言。

2、總結(jié)python安裝包(庫(kù))過程中的采坑:

  1. 絕大數(shù)的包比如numpy、pandas可以用pip install 或者conda install 解決,使用pip時(shí)可以用pip -V命令看一下自己的pip安裝在了哪個(gè)虛擬環(huán)境,一般pip安裝在哪默認(rèn)就把python包安裝在哪。
  2. (pip install -i https://pypi.tuna.tsinghua.edu.cn/simple +包名稱)一般是我最常使用的安裝包方法,即用清華鏡像源,常用的包都已安裝。
  3. 一般提示numpy、matplotlib、pandas、scipy、opencv-python、sklearn等等這些包的版本錯(cuò)誤不用麻煩了,以前看到網(wǎng)上什么要這個(gè)版本和那個(gè)版本匹配,我一般直接把那個(gè)不匹配的版本直接pip uninstall 卸載了使用方法2或者conda install 重新安裝,他們會(huì)自動(dòng)幫你匹配,建議使用方法2,因?yàn)閏onda 會(huì)幫你亂卸載或者安裝一大堆東西。
  4. 如果上面的方法沒有解決,那么你再到網(wǎng)上看看博客里的版本對(duì)應(yīng),安裝指定版本的包試試看,無非就是:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名稱==版本號(hào),不匹配就pip uninstall 卸載,再試試其他版本,也許就成了呢!
  5. 最后一條方法:可以試著手動(dòng)取安裝對(duì)應(yīng)的包,也許很多初學(xué)者不習(xí)慣,但是其實(shí)很簡(jiǎn)單。
    (1) 下載后綴為 .whl的文件,下載地址為:
https://www.lfd.uci.edu/~gohlke/pythonlibs/
https://pypi.org/project/

就和查字典一樣找到對(duì)應(yīng)的版本然后下載,將文件放在D盤(或者你的文件位置)里

(2) 進(jìn)入cmd 界面,首先使用cd命令進(jìn)入D盤(或者你的文件位置)里:cd D: ,之后使用pip install +你剛才下載的文件的全稱(包括后綴) ,如果你有多個(gè)虛擬環(huán)境,記得先切換進(jìn)去,用pip -V 查看一下pip的安裝位置。

6.如果網(wǎng)上的一些中文教程解決不了問題,可以試著在谷歌上搜一下,那里一般技術(shù)答疑更多一點(diǎn),比如我的這個(gè)問題就是在:https://stackoverflow.com/questions/44951456/pip-error-microsoft-visual-c-14-0-is-required 這個(gè)網(wǎng)址搜到的(不是我想出來的,我只是個(gè)菜雞)

3、補(bǔ)充

其他的好像也暫時(shí)想不到了,被這個(gè)問題折磨了一晚上,聽舍友大佬說如果使用linux應(yīng)該不會(huì)出現(xiàn)這種問題,只是習(xí)慣了windows,還有些要緊工作要做,有時(shí)間就把windows卸載了,哈哈,浪費(fèi)時(shí)間。

4、備注

在解決Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools這個(gè)問題時(shí)我在使用 conda install libpython m2w64-toolchain -c msys2 之后就沒有這個(gè)問題了,但是是使用已經(jīng)下載好的 .whl包來進(jìn)行pip安裝,想來在線安裝應(yīng)該也沒啥問題。

到此這篇關(guān)于解決使用pip安裝報(bào)錯(cuò):Microsoft Visual C++ 14.0 is required.的文章就介紹到這了,更多相關(guān)pip報(bào)錯(cuò)Microsoft Visual C++ 14.0 is required內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python高級(jí)property屬性用法實(shí)例分析

    Python高級(jí)property屬性用法實(shí)例分析

    這篇文章主要介紹了Python高級(jí)property屬性用法,結(jié)合實(shí)例形式分析了Python property屬性的功能及各種常見的使用技巧,需要的朋友可以參考下
    2019-11-11
  • Python 異常處理實(shí)例詳解

    Python 異常處理實(shí)例詳解

    python提供了兩個(gè)非常重要的功能(異常處理和斷言(Assertions))來處理python程序在運(yùn)行中出現(xiàn)的異常和錯(cuò)誤,你可以使用該功能來捕捉python程序的異常
    2014-03-03
  • python基礎(chǔ)之函數(shù)

    python基礎(chǔ)之函數(shù)

    這篇文章主要介紹了python的函數(shù),實(shí)例分析了Python中返回一個(gè)返回值與多個(gè)返回值的方法,需要的朋友可以參考下
    2021-10-10
  • Python OpenCV實(shí)現(xiàn)測(cè)量圖片物體寬度

    Python OpenCV實(shí)現(xiàn)測(cè)量圖片物體寬度

    這篇文章主要介紹了Python OpenCV實(shí)現(xiàn)測(cè)量圖片物體寬度,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python中使用裝飾器來優(yōu)化尾遞歸的示例

    Python中使用裝飾器來優(yōu)化尾遞歸的示例

    這里我們用典型的斐波那契數(shù)列作為例子,來展示Python中使用裝飾器來優(yōu)化尾遞歸的示例,需要的朋友可以參考下
    2016-06-06
  • python進(jìn)程類subprocess的一些操作方法例子

    python進(jìn)程類subprocess的一些操作方法例子

    這篇文章主要介紹了python進(jìn)程類subprocess的一些操作方法例子,本文講解了Popen、wait、poll、kill、communicate等方法的實(shí)際操作例子,需要的朋友可以參考下
    2014-11-11
  • selenium+python設(shè)置爬蟲代理IP的方法

    selenium+python設(shè)置爬蟲代理IP的方法

    這篇文章主要介紹了selenium+python設(shè)置爬蟲代理IP的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Python 自動(dòng)化表單提交實(shí)例代碼

    Python 自動(dòng)化表單提交實(shí)例代碼

    今天以一個(gè)表單的自動(dòng)提交,來進(jìn)一步學(xué)習(xí)selenium的用法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-06-06
  • Python中的MongoDB基本操作:連接、查詢實(shí)例

    Python中的MongoDB基本操作:連接、查詢實(shí)例

    這篇文章主要介紹了Python中的MongoDB基本操作:連接、查詢實(shí)例,本文直接給出操作示例代碼,需要的朋友可以參考下
    2015-02-02
  • 深入了解Python中的序列解包

    深入了解Python中的序列解包

    在Python中,序列解包(Sequence Unpacking)指的是將一個(gè)序列(或任何可迭代的對(duì)象)解包,并將得到的值存儲(chǔ)在一系列變量中,下面我們就來學(xué)習(xí)一下Python中序列解包的用法吧
    2023-10-10

最新評(píng)論