日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

Python安装错误 building 'statsmodels. extensionerror: Microsoft Visual C++ 14.0 is

發布時間:2025/3/15 c/c++ 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python安装错误 building 'statsmodels. extensionerror: Microsoft Visual C++ 14.0 is 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

多寫博客一方面可以分享自己怎么出的坑,幫助后來的人,一方面可以方便自己回顧。

Python 庫安裝錯誤

本文針對該類錯誤有奇效:building 'statsmodels. extensionerror: Microsoft Visual C++ 14.0 is 缺少該類庫(MS14)

軟硬件配置:

軟件是python3.6 命令行(anaconda 進spyde的話沒有遇到這個問題,但還是想多嘗試一下吧。)
硬件是華碩:飛行堡壘(華碩 GL502VML)
為了實現時間模型建模處理一個問題:首先搜索了已有的報告
在測試的過程中,加載一個庫 statsmodels 遇到了問題:

No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutilsbuilding 'statsmodels.tsa.kalmanf.kalman_loglike' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

通過百度搜索該問題發現很多人,雖然具體安裝的庫不同,但也遇到了類型的缺visual c++的問題,因此參考已有的方案借鑒解決了該類問題:
推薦第一個方案,以安裝opencv為例:
到了庫包網站以后:

找到對應的.whl文件,其中cp36對應的是python版本,win_amd64對應的是電腦的硬件版本64位。
然后下載這個文件:
將它拷貝到:…\scripts文件夾下

然后cmd cd到這個路徑:
并使用> pip install "opencv_python-3.4.1-cp36-cp36m-win_amd64.whl"
大功告成:pip show 一下

參考如下:

第一個方案:參考安裝Python模塊numpy報錯[error] Microsoft Visual C++ 14.0 is required

到Python安裝包庫這里下載了一個安裝包,這里面有很多封裝好的Python模塊的運行環境,選擇你需要安裝的哪款就行了。

第二個方案:參考 Python安裝庫的時候出現Error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)

這個方案需要前往:

http://landinghub.visualstudio.com/visual-cpp-build-tools

下載安裝最新的Visio studio,然后改變系統環境變量,比較繁瑣,但可以一勞永逸的解決該類缺包問題。

趁著剛解決這個問題做個筆記,以后自己做的時候就可以重現了。

本篇文章參考了以下文章。

為什么會遇到這個問題:python時間序列分析以及python時間序列模型詳解這兩篇都是講時間序列建模的。

總結

以上是生活随笔為你收集整理的Python安装错误 building 'statsmodels. extensionerror: Microsoft Visual C++ 14.0 is的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。