PyCharm使用matplotlib報(bào)MatplotlibDeprecationWarning問題解決辦法
問題描述:
這個(gè)錯(cuò)誤全部顯示為:MatplotlibDeprecationWarning: Support for FigureCanvases without a required_interactive_framework attribute was deprecated in Matplotlib 3.6 and will be removed two minor releases later.
報(bào)錯(cuò)截圖如下所示:

代碼示例:
import matplotlib.pyplot as plt import numpy as np x = np.arange(0, 10, 0.1) y = np.sin(x) plt.plot(x, y) plt.show() plt.plot(x, y, ‘r', label=‘sin(x)') plt.xlabel(‘x') plt.ylabel(‘y') plt.title(‘Sin Wave') plt.legend() plt.show()
原因定位:
使用了過高版本的matplotlib庫(kù)
查看matplotlib庫(kù)版本信息

問題解決
安裝低版本matplotlib即可
查看與當(dāng)前matplotlib版本是否匹配當(dāng)前python環(huán)境,可參考這個(gè)網(wǎng)址https://pypi.org/project/matplotlib/3.2.0/#history
應(yīng)該安裝該版本:

卸載不匹配的版本:

安裝時(shí)matplotlib版本

問題驗(yàn)證:

重新運(yùn)行:

安裝合適的低版本matplotlib,問題就解決了
總結(jié)
到此這篇關(guān)于PyCharm使用matplotlib報(bào)MatplotlibDeprecationWarning問題解決辦法的文章就介紹到這了,更多相關(guān)matplotlib報(bào)MatplotlibDeprecationWarning內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python突破多線程限制GIL問題的4種實(shí)戰(zhàn)解法
GIL(全局解釋器鎖)是CPython解釋器的核心特性,其本質(zhì)是“同一時(shí)刻僅允許一個(gè)線程執(zhí)行Python字節(jié)碼”,這直接導(dǎo)致Python多線程在CPU密集型任務(wù)中無(wú)法利用多核優(yōu)勢(shì),本文整理了4種實(shí)戰(zhàn)解法,大家可以根據(jù)需要進(jìn)行選擇2025-12-12
python 實(shí)現(xiàn)docx與doc文件的互相轉(zhuǎn)換
這篇文章主要介紹了python 實(shí)現(xiàn)docx與doc文件的互相轉(zhuǎn)換操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-03-03
Python使用技巧之實(shí)現(xiàn)Excel轉(zhuǎn)為PDF
這篇文章主要為大家詳細(xì)介紹了使用第三方Python庫(kù)Spire.XLS?for?Python?實(shí)現(xiàn)Excel轉(zhuǎn)PDF的簡(jiǎn)單方法,文中的示例代碼講解詳細(xì),需要的可以參考下2023-11-11
Python實(shí)現(xiàn)的求解最小公倍數(shù)算法示例
這篇文章主要介紹了Python實(shí)現(xiàn)的求解最小公倍數(shù)算法,涉及Python數(shù)值運(yùn)算、判斷等相關(guān)操作技巧,需要的朋友可以參考下2018-05-05
Python如何使用__slots__實(shí)現(xiàn)節(jié)省內(nèi)存和性能優(yōu)化
你有想過,一個(gè)小小的 __slots__ 能讓你的 Python 類內(nèi)存消耗直接減半嗎,沒錯(cuò),今天咱們要聊的就是這個(gè)讓人眼前一亮的技巧,感興趣的小伙伴可以了解下2025-03-03
numpy:np.newaxis 實(shí)現(xiàn)將行向量轉(zhuǎn)換成列向量
今天小編就為大家分享一篇numpy:np.newaxis 實(shí)現(xiàn)將行向量轉(zhuǎn)換成列向量,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-11-11
利用Python實(shí)現(xiàn)Excel報(bào)表自動(dòng)化的操作指南
在職場(chǎng)中,數(shù)據(jù)分析的終極目標(biāo)往往是生成一份清晰、專業(yè)的報(bào)表,數(shù)據(jù)分析完成,卻要花費(fèi)大量時(shí)間手工制圖,制作出的報(bào)表枯燥無(wú)味,只有密密麻麻的數(shù)字,缺乏可視化圖表的直觀沖擊力,今天,我將帶你進(jìn)入Python報(bào)表自動(dòng)化的終極世界,如何利用Python實(shí)現(xiàn)Excel報(bào)表自動(dòng)化2025-11-11
YOLOv5構(gòu)建安全帽檢測(cè)和識(shí)別系統(tǒng)使用詳解
這篇文章主要為大家介紹了YOLOv5構(gòu)建安全帽檢測(cè)和識(shí)別系統(tǒng)使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04
使用opencv相關(guān)函數(shù)確定圖片中的直線問題
這篇文章主要介紹了使用opencv相關(guān)函數(shù)確定圖片中的直線問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-11-11
python numpy創(chuàng)造圖像矩陣示例詳解
這篇文章主要為大家介紹了python numpy創(chuàng)造圖像矩陣示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08

