文章目錄
- Anaconda簡介
- 為什么選擇 Anaconda?
- Anaconda 安裝
- Win 平臺
- macOS 平臺
- Linux 平臺
- Anaconda 界面使用
- Conda簡介
- Conda下載安裝
- conda 命令
- 環境管理
- 包管理
- 其他常用命令
- Jupyter Notebook(可選)
Anaconda簡介
- Anaconda 是一個數據科學和機器學習的軟件套裝,它包含了許多工具和庫,讓您能夠更輕松地進行編程、分析數據和構建機器學習模型。
- Anaconda 包及其依賴項和環境的管理工具為 conda 命令。
- 與傳統的 Python pip 工具相比 Anaconda 的conda 可以更方便地在不同環境之間進行切換,環境管理較為簡單。
為什么選擇 Anaconda?
- 方便安裝: 安裝 Anaconda 就像安裝一個應用程序一樣簡單,它為您預先安裝好了許多常用的工具,無需單獨配置。
- 包管理器: Anaconda 包含一個名為 Conda 的包管理器,用于安裝、更新和管理軟件包。Conda 不僅限于 Python,還支持多種其他語言的包管理。
- 環境管理: 使用 Anaconda,您可以輕松地創建和管理多個獨立的 Python 環境,比如可以安裝 python2 和 python3 環境,然后實現自由切換。這對于在不同項目中使用不同的庫和工具版本非常有用,以避免版本沖突。
- 集成工具和庫: Anaconda 捆綁了許多用于數據科學、機器學習和科學計算的重要工具和庫,如 NumPy、Pandas、Matplotlib、SciPy、Scikit-learn 等。
- Jupyter 筆記本: Jupyter 是一個交互式的計算環境,支持多種編程語言,但在 Anaconda 中主要用于 Python。它允許用戶創建和共享包含實時代碼、方程式、可視化和敘述文本的文檔。
- Spyder 集成開發環境: Anaconda 中集成了 Spyder,這是一個專為科學計算和數據分析而設計的開發環境,具有代碼編輯、調試和數據可視化等功能。
- 跨平臺性: Anaconda 可在 Windows、macOS 和 Linux 等操作系統上運行,使其成為一個跨平臺的解決方案。
- 社區支持: Anaconda 擁有龐大的社區,用戶可以在社區論壇上獲取幫助、分享經驗和解決問題。
Anaconda 安裝
Anaconda 安裝包下載地址:https://www.anaconda.com/download。
Anaconda 可在 Windows、macOS 和 Linux 等操作系統上運行,你可以根據不同平臺下載安裝包:
Win 平臺
-
Win 平臺與 macOS 類似,在下載安裝包后,雙擊安裝包,同意一些協議,簡單的就可以按默認設置一步步按 Next 按鈕就可以。
-
選擇安裝目錄:
-
在 “Advanced Installation Options” 中不要勾選 “Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的環境變量。”),因為如果勾選,則將會影響其他程序的使用。
-
點擊 Install 按鈕進行安裝,安裝成功出現如下界面:
-
點擊 Next 按鈕:
macOS 平臺
- 安裝過程也很簡單,雙擊打開下載的安裝包,選擇 Install for me only
- 點擊 install 按鈕
- 安裝完成后,點擊 Continue 按鈕,接下來就可以看到安裝完成的界面
Linux 平臺
Linux 平臺可以通過以下命令安裝,可以替換安裝的版本號:
curl -O https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
Anaconda 界面使用
安裝完后我們就可以進入 Anaconda 管理界面查看并安裝不同的環境:
點擊 Evironments 就可以查看已經安裝的環境:
底部還有創建與刪除環境的按鈕,我們可以自由操作:
Conda簡介
網址:https://docs.conda.io/en/latest
- Conda 是一個開源的軟件包管理系統和環境管理系統,用于安裝多個版本的軟件包及其依賴關系,并在它們之間輕松切換。
- Conda 是為 Python 程序創建的,適用于 Linux,OS X 和Windows,也可以打包和分發其他軟件。
- 最流行的 Python 環境管理工具
Conda下載安裝
點擊https://docs.conda.io/en/latest,登錄Conda官網,選擇適合的版本進行下載
下載成功后,選擇合適的安裝位置,盡量不要安裝在C盤,且最好不要有中文
然后一路next便可安裝成功,安裝成功后,本地電腦會出現下面兩個項目
Conda安裝驗證
點擊Anaconda PowerShell Prompt,可以輸入下面命令查看版本:
conda --version
conda 命令
除了界面操作,我們還可以在命令行使用 conda 來管理不同環境。
conda 是 Anaconda 發行版中的包管理器,用于安裝、更新、卸載軟件包,以及創建和管理不同的 Python 環境。
以下是一些常用的Conda命令及其簡要介紹:
環境管理
創建一個名為 “myenv” 的新環境:
conda create --name myenv
創建指定版本的環境:
conda create --name myenv python=3.8
以上代碼創建一個名為 “myenv” 的新環境,并指定 Python 版本為 3.8。
激活環境:
conda activate myenv
以上代碼激活名為 “myenv” 的環境。
要退出當前環境使用以下命令:
deactivate
查看所有環境:
conda env list
以上代碼查看所有已創建的環境。
復制環境:
conda create --name myclone --clone myenv
以上代碼通過克隆已有環境創建新環境。
刪除環境:
conda env remove --name myenv
以上代碼刪除名為 “myenv” 的環境。
包管理
安裝包:
conda install package_name
以上代碼安裝名為 “package_name” 的軟件包。
安裝指定版本的包:
conda install package_name=1.2.3
以上代碼安裝 “package_name” 的指定版本。
更新包:
conda update package_name
以上代碼更新已安裝的軟件包。
卸載包:
conda remove package_name
以上代碼卸載已安裝的軟件包。
查看已安裝的包:
conda list
查看當前環境下已安裝的所有軟件包及其版本。
其他常用命令
查看幫助:
conda --help
以上代碼獲取 conda 命令的幫助信息。
查看 conda 版本:
conda --version
以上代碼查看安裝的 conda 版本。
搜索包:
conda search package_name
以上代碼在 conda 倉庫中搜索指定的軟件包。
清理不再需要的包:
conda clean --all
以上代碼清理 conda 緩存,刪除不再需要的軟件包。
Jupyter Notebook(可選)
安裝 Jupyter Notebook:
conda install jupyter
以上代碼安裝 Jupyter Notebook。
啟動 Jupyter Notebook:
jupyter notebook
以上代碼在已激活的環境中啟動 Jupyter Notebook。