Anaconda入門使用指南
目錄
Anaconda官方文件
Anaconda個人版包含conda 和Anaconda Navigator,以及Python以及一大堆安裝好的工具包,比如:numpy、pandas等。當您安裝Anaconda時,您也安裝了所有這些。
Anaconda Navigation
Navigator是一個桌面圖形使用者介面,使您可以啟動應用程式並輕鬆管理conda程式包,環境和通道,而無需使用命令列命令。
為什麼要使用Navigation?
經常使用多個軟體包的多個版本,並使用多個環境來分隔這些不同的版本。命令列程式conda既是程式包管理器又是環境管理器。這有助於資料科學家確保每個程式包的每個版本都具有所需的所有依賴關係,並且可以正常工作。導航器是一種便捷的點選方式,可用於處理程式包和環境,而無需在終端視窗中鍵入conda命令。您可以使用它來查詢所需的軟體包,將其安裝在環境中,執行這些軟體包並進行更新-所有這些都在Navigator中進行。
可以使用Navigation訪問哪些應用程式?
- JupyterLab
- Jupyter Notebook
- Spyder
- PyCharm
- VSCode
- Glueviz
- Orange 3 App
- RStudio
- Anaconda Prompt (Windows only)
- Anaconda PowerShell (Windows only)
Conda
Conda是在Windows,macOS和Linux上執行的開源軟體包管理系統和環境管理系統。它可以快速安裝,執行和更新軟體包及其依賴項。還可以輕鬆地在本地計算機上的環境中建立,儲存,載入和切換。它是為Python程式建立的,但可以打包和分發適用於任何語言的軟體。
Conda作為軟體包管理器可以幫助您查詢和安裝軟體包。如果您需要一個需要使用不同版本的Python的軟體包,則無需切換到其他環境管理器,因為conda也是環境管理器。僅需幾個命令,您就可以設定一個完全獨立的環境來執行該不同版本的Python,同時繼續在正常環境中執行您通常的Python版本。
Spyder
輸入:print("Hello Anaconda")
檔案另存為 hello.py,輸出 Hello Anaconda
Jupyter Notebook
源文件:https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/what_is_jupyter.html#notebook-dashboard
什麼是 Jupyter Notebook?
筆記本文件(ipynb 檔案)是 Jupyter Notebook App 生成的文件,其中包含程式碼、富文字元素。及時包含分析說明和結果的文件,也是可執行檔案,可以執行該檔案來執行資料分析。
該程式是 B/S 結構,先啟動一個 Web 伺服器,然後啟動一個瀏覽器,通過瀏覽器訪問本機的服務,編寫 ipynb 檔案程式碼。
如何執行 ipynb 檔案?
新建Python檔案,輸入print("Hello Anaconda")
執行結果:
退出筆記本