Anaconda一文實用指南

本文首發於博主公衆號LISTONE,歡迎關注哦!
博主公衆號

Anaconda介紹

Anaconda可以便捷獲取包且對包能夠進行管理,同時對環境可以統一管理的發行版本。Anaconda包含了conda、Python在內的超過180個科學包及其依賴項。

Anaconda優點

  1. 快速安裝、運行和升級包及其依賴項。
  2. 在計算機中便捷地創建、保存、加載和切換環境。

如果你需要的包要求不同版本的Python,你無需切換到不同的環境,因爲conda同樣是一個環境管理器。僅需要幾條命令,你可以創建一個完全獨立的環境來運行不同的Python版本,同時繼續在你常規的環境中使用你常用的Python版本。

  1. conda結合了pip和virtualenv的功能。

Anaconda安裝

  1. Anaconda可以多平臺安裝使用

    • Windows

    • macOS

    • Linux

  2. 安裝條件

    • 系統:32位或64位
    • 下載文件大小:約500MB
    • 安裝需要空間:約3GB
  3. 安裝步驟

    圖形化安裝,比較簡單

管理conda

驗證是否安裝成功

Windows可以打開powershell,Linux或者macOS可以打開Terminal進行操作。輸入以下命令,會顯示當前conda的版本號。

conda --version

更新conda

可以執行如下命令對conda進行更新,在系統提示時,輸入y進行確認。

conda update conda

查看conda幫助信息

conda --help

或者

conda -h

虛擬環境管理

現在纔是重中之重,我安裝Anaconda最主要的目的就是對我係統的各個python版本環境進行管理。

創建環境

conda create --name <env_name> <package_names>
  • 命令解釋
    • <env_name> 即創建的環境名稱,一般以英文命名
    • <package_names> 即安裝在環境中的包名,當然,也可以在之後安裝,這個地方可爲空。

激活環境

Linux或macOS

source activate <env_name>

Windows

activate <env_name>

當激活環境之後,我們就會看到我們的命令提示符前面會以我們的虛擬環境名開頭,這時我們就可以對當前環境進行管理。

退出環境

Linux或macOS

source deactivate

Windows

deactivate

顯示已創建環境

conda info --envs

envs

結果中星號表示當前所在環境,默認位base

刪除環境

conda remove --name <env_name> --all

管理包

安裝包

conda install --name <env_name> <package_name>
或者
conda install <package_name>
或者
pip install <package_name>

卸載包

conda remove <package_name>

更新包

conda update --all
或者
conda upgrade --all

Anaconda與jupyter notebook聯動

首先創建一個虛擬環境:

conda  create -n nlp python=3.7

查看已創建的虛擬環境:

conda info -e
或者:conda env list

然後進入虛擬環境:

activate nlp

在虛擬環境中使用pip安裝ipykernel

pip install ipykernel

然後執行

python -m ipykernel install --name nlp
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章