作者:韓信子@ShowMeAI
教程地址:http://www.showmeai.tech/tutorials/56
本文地址:http://www.showmeai.tech/article-detail/65
宣告:版權所有,轉載請聯絡平臺與作者並註明出處
引言
Python是一種物件導向的解釋型計算機程式設計語言,其使用,具有跨平臺的特點,可以在Linux、macOS以及Windows系統中搭建環境並使用,其編寫的程式碼在不同平臺上執行時,幾乎不需要做較大的改動,使用者無不受益於它的便捷性。
此外,Python的強大之處在於它的應用領域範圍之廣,遍及人工智慧、科學計算、Web開發、系統運維、大資料及雲端計算、金融、遊戲開發等。實現其強大功能的前提,就是Python具有數量龐大且功能相對完善的標準庫和第三方庫。通過對庫的引用,能夠實現對不同領域業務的開發。然而,正是由於庫的數量龐大,對於管理這些庫以及對庫作及時的維護成為既重要但複雜度又高的事情。
工欲善其事,必先利其器,我們在本節給大家介紹Python的整合開發環境Anaconda的安裝、配置及使用,大家在後續的Python及資料科學知識學習過程中會經常用到這套環境工具。
1.內容簡介
本篇將對 Python整合開發環境 進行簡要的介紹,通過閱讀本篇內容您將瞭解到:
- Anaconda 簡要介紹;
- Anaconda的適用平臺及安裝條件;
- Anaconda的安裝步驟;
- Anaconda工具庫管理;
2.Anaconda介紹
(1)Anaconda簡介
Anaconda(官方網站)就是可以便捷獲取包且對包能夠進行管理,同時對環境可以統一管理的發行版本。Anaconda包含了conda、Python在內的超過180個科學包及其依賴項。
(2)Anaconda特點
Anaconda具有如下特點:
- 開源
- 安裝過程簡單
- 高效能使用Python和R語言
- 免費的社群支援
- 其特點的實現主要基於Anaconda擁有的:conda包、環境管理器、1,000+開源庫
如果日常工作或學習並不必要使用1,000多個庫,那麼可以考慮安裝Miniconda(下載介面請戳),這裡不過多介紹Miniconda的安裝及使用。
(3)Anaconda應用場景與優勢
如果想使用Python進行資料分析和機器學習,應用在人工智慧、科學計算、Web開發、系統運維、大資料及雲端計算、金融等領域。下載安裝Anaconda整合環境可以幫你把基礎資料科學和機器學習工具庫都配置好。
- 可以安裝和使用的一系列工具庫
- 擁有介面化的應用程式及包管理應用-Navigator
- 有學習社群資源
3.Anaconda的適用平臺及安裝條件
(1)適用平臺
Anaconda可以在以下系統平臺中安裝和使用:
- Windows
- macOS
- Linux(x86 / Power8)
(2)安裝條件
- 系統要求:32位或64位系統均可
- 下載檔案大小:約500MB
- 所需空間大小:3GB空間大小(Miniconda僅需400MB空間即可)
4.Anaconda的安裝步驟
(1)macOS系統安裝Anaconda
1)前往官方下載頁面下載。版本建議選擇python3.x以上。
2)完成下載之後,雙擊下載檔案。
3)“Destination Select”部分選擇“Install for me only”並點選下一步。
4)“Installation Type”部分,可以點選“Change Install Location”來改變安裝位置。若選擇預設安裝路徑,則直接點選“Install”進行安裝。
5)等待“Installation”部分結束,在“Summary”部分若看到“The installation was completed successfully.”則安裝成功,直接點選“Close”關閉對話方塊。
6)在mac的Launchpad中可以找到名為“Anaconda-Navigator”的圖示,點選開啟。
7)若“Anaconda-Navigator”成功啟動,則說明真正成功地安裝了Anaconda;
8)完成安裝。
(2)Windows系統安裝Anaconda
1)前往官方下載頁面下載。選擇Python 3.X 版本下載。
2)完成下載之後,雙擊下載檔案,啟動安裝程式。
3)選擇“Next”。
4)閱讀許可證協議條款,然後勾選“I Agree”並進行下一步。
5)除非是以管理員身份為所有使用者安裝,否則僅勾選“Just Me”並點選“Next”。
6)在“Choose Install Location”介面中選擇安裝Anaconda的目標路徑,然後點選“Next”。
7)在“Advanced Installation Options”中勾選“Register Anaconda as my default Python 3.x”。然後點選“Install”開始安裝。
8)點選“Next”。
9)進入“Thanks for installing Anaconda!”介面則意味著安裝成功,點選“Finish”完成安裝。
10)驗證安裝結果。
- “開始 → Anaconda3(64-bit)→ Anaconda Navigator”,若可以成功啟動Anaconda Navigator則說明安裝成功。
(3)Linux系統安裝Anaconda
如有linux場景下的anaconda安裝需求可以參考 這篇文章 裡提到的方式安裝。
5.工具庫管理
可以採用Anaconda Navigator安裝所需的第3方擴充工具包,基於python完成各種垂直領域的研發和應用。
具體操作:選中environment-->選擇環境(這裡是gl-env,一般選base就可以)-->搜尋需要下載的包(這裡是matplotlib),點“Apply”,等待下載即可。
6.視訊教程
請點選到B站檢視【雙語字幕】版本
資料與程式碼下載
本教程系列的程式碼可以在ShowMeAI對應的github中下載,可本地python環境執行,可以訪問google的寶寶也可以直接藉助google colab一鍵執行與互動操作學習哦!
本教程系列涉及的Python速查表可以在以下地址下載獲取:
擴充參考資料
- Anaconda官方網站
- conda官方網站
- pip官方網站
- conda官方使用指南
- Anaconda Cheat Sheet
- 知乎“初學python者自學anaconda的正確姿勢是什麼??”猴子的回答
ShowMeAI相關文章推薦
- python介紹
- python安裝與環境配置
- python基礎語法
- python基礎資料型別
- python運算子
- python條件控制與if語句
- python迴圈語句
- python while迴圈
- python for迴圈
- python break語句
- python continue語句
- python pass語句
- python字串及操作
- python列表
- python元組
- python字典
- python集合
- python函式
- python迭代器與生成器
- python資料結構
- python模組
- python檔案讀寫
- python檔案與目錄操作
- python錯誤與異常處理
- python物件導向程式設計
- python名稱空間與作用域
- python時間和日期