更新時(shí)間:2023-09-13 來源:黑馬程序員 瀏覽量:
在安裝mapbtlb前,需要先確保計(jì)算機(jī)中已經(jīng)配置好Python開發(fā)環(huán)境。mapbtib的安裝方式有很多種,既可以使用pip命令直接安裝,也可以使用Anaconda工具進(jìn)行安裝。
Anaconda是一個(gè)開源的Python發(fā)行版本,包括gonda、Python環(huán)境,以及諸如 num py、pandas、matplbtlb、scipy等180多個(gè)科學(xué)計(jì)包,既可以在同一臺(tái)計(jì)算機(jī)上安裝不同版本的軟件包和依賴項(xiàng),也可以在不同環(huán)境之間進(jìn)行切換,非常適合初學(xué)者使用。下面以在Windows系統(tǒng)中安裝Anaconda為例進(jìn)行演示,具體步驟如下。
(1)從Anaconda官網(wǎng)下載安裝文件,雙擊啟動(dòng)安裝程序,進(jìn)入歡迎使用Anaconda3的界面,如圖所示。
(2)單擊【Next】按鈕進(jìn)入要求用戶接受許可協(xié)議的界面,如圖所示。
(3)單擊【lAgree】按鈕進(jìn)入用戶選擇安裝類型的界面,如右圖所示。這里選擇采用“Just Me”方式進(jìn)行安裝。
(4)單擊【Next】按鈕進(jìn)入用戶選擇Anaconda安裝位置的界面,默認(rèn)安裝路徑為"C:\Users\admin\Anaconda3",如右圖所示。
(5)保持默認(rèn)配置。單擊【Next】按鈕進(jìn)入設(shè)置高級安裝選項(xiàng)的界面,如右圖所示。
第1個(gè)選項(xiàng)為將Anaconda添加到計(jì)算機(jī)的環(huán)境變量中,第2個(gè)選項(xiàng)為是否允許Anaconda使用Python 3.7,這里保持默認(rèn)配置。
(6)單擊【lnstall】按鈕進(jìn)入開始安裝的界面,待安裝完成后直接進(jìn)入安裝完成的界面,如右圖所示。
(7)單擊【Next】按鈕,進(jìn)入介紹Anaconda3信息的界面,再次單擊【Next】按鈕進(jìn)入謝謝安裝Anaconda3的界面,如右圖所示。
(8)單擊【Finish】按鈕,之后在默認(rèn)的瀏覽器中打開了登錄或注冊“Anaconda Cloud”的界面,大家直接關(guān)閉即可。此時(shí),Anaconda工具已經(jīng)自動(dòng)安裝了matplotlib庫。
驗(yàn)證matplotlib是否安裝成功
(1)單擊計(jì)算機(jī)的【開始】→【所有程序】→【Anaconda3(64-bit)】,可以看到“Anaconda3(64-bit)”目錄中包含多個(gè)組件。
Anaconda364-bit目錄下的主要組件如下。
·Anaconda Navigator(Anaconda3): Anaconda發(fā)行版中包含的因形用戶界面, 允許用戶在不使用命令的情況下啟動(dòng)程序并輕松管理包。
·Anaconda Prompt(Anaconda3):Anaconda 發(fā)行版中 的命令行工具, 允許用戶使用conda命令管理包。
·Jupyter Notebook (Anaconda3):基于Web的變計(jì)算的應(yīng)用程序,支持實(shí)時(shí)代碼、數(shù)學(xué)方程和可視化。
(2)單擊“Jupyter Notebook(Anaconda3)”啟動(dòng)程序,并在默認(rèn)的瀏覽器中打
開Jupyter Notebook工具,再次單擊“AnacondaProjects”進(jìn)入存放程序文件的目錄,此時(shí)該目錄中還沒有任何程序文件。
(3)單擊【New】→【Python3】按鈕,即可創(chuàng)建并打開一個(gè)由系統(tǒng)自動(dòng)命名的“Untitled.ipynb”文件,在“Untitled.ipynb”文件中編寫導(dǎo)入pyplot模塊的語句。
(4)單擊【運(yùn)行】按鈕,程序未出現(xiàn)任何異常信息,表明matplotlib安裝成功。
matplotib是一個(gè)面向?qū)ο蟮睦L圖庫,支持numpy、pandas 的數(shù)據(jù)結(jié)構(gòu),具有豐富的繪制圖表、定制圖表元素(圖例、注釋文本、表格等)或樣式(如顏色、字體、線型等)的功能,可以幫助開發(fā)人員輕松獲得高質(zhì)量的圖表。
推薦觀看數(shù)據(jù)分析|Matplotlib疫情地圖教程
全套免費(fèi),課程由淺到深,由原理到實(shí)踐,適合零基礎(chǔ)入門和對數(shù)據(jù)行業(yè)感興趣的同學(xué)學(xué)習(xí)。
如何實(shí)現(xiàn)Flume數(shù)據(jù)傳輸?shù)谋O(jiān)控?
2023-09-12學(xué)歷低可以學(xué)Python嗎?Python對學(xué)歷的要求
2023-09-11Python里面match()和search()的區(qū)別?
2023-09-06Python里面如何實(shí)現(xiàn)tuple和list的轉(zhuǎn)換?
2023-09-05全面擁抱云平臺(tái),Python+大數(shù)據(jù)開發(fā)V4.0課程升級
2023-08-23傳智教育與阿里云達(dá)成深度合作,共同培養(yǎng)高新數(shù)字化人才
2023-08-23