python安裝擴(kuò)展庫時出錯“unabletofindvcvarsall.bat”

Windows 上通過 python setup.py install 安裝 python 包,經(jīng)常會出現(xiàn)這種錯誤。
錯誤原因:python 編譯器找不到計算機(jī)上面的 VC 編譯器。

成都創(chuàng)新互聯(lián)公司專注于堯都網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供堯都營銷型網(wǎng)站建設(shè),堯都網(wǎng)站制作、堯都網(wǎng)頁設(shè)計、堯都網(wǎng)站官網(wǎng)定制、微信平臺小程序開發(fā)服務(wù),打造堯都網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供堯都網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

下面介紹兩種方法:

1.安裝vc和c++

找到這個文件,例如C:\python3\Lib\distutils_msvccompiler.py,找到后用編輯器打開,找到“if version >=9 and version > best_version:”注意這里的“9”,如果這里是9說明VS版本要在9以上才可以。所以我們要安裝最新的Visual Studio2010,如果是14就是14以上即可,即VS15等。

vs模塊下載地址: https://blogs.msdn.microsoft.com/pythonengineering/2016/04/11/unable-to-find-vcvarsall-bat/

如果你裝上了vc之后模塊還是不能正常安裝,我們可以換一種方法,我的電腦就是安裝上不能用。

2.直接線下安裝包

從網(wǎng)址(https://www.lfd.uci.edu/~gohlke/pythonlibs/)
下載你需要的安裝包,一定要根據(jù)自己的版本下載,cp后面是Python的版本號,win后面是系統(tǒng)版本,點(diǎn)擊符合自己的版本包,下載到本地,例如在D:\python\lib文件夾中:

在對應(yīng)的開發(fā)環(huán)境(env)中輸入以下命令:


cd D:\python\lib
pip install 帶后綴的完整文件名(下載模塊的名稱)

安裝完成,模塊可以使用

分享文章:python安裝擴(kuò)展庫時出錯“unabletofindvcvarsall.bat”
當(dāng)前地址:http://muchs.cn/article24/pgdoce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化虛擬主機(jī)、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化