【anaconda】anaconda詳細操作教程(附控制檯代碼)

一、管理conda:

(1)檢查conda版本:

conda --version

(2)獲取版本號

conda --version 
# 或
conda -V

(3)列出所有的環境

conda info -envis或者(-e)

** 注意:conda有時也會在目前活動的環境前邊加上號。**

(4)查看所有已安裝包

conda list

(5)查看環境管理的全部命令幫助

conda env -h

(6)安裝特定版本的包

conda install package=version

二、升級

(1)conda升級

我們可以在命令行中或者anaconda prompt中執行命令進行操作。

conda update conda #升級conda
conda update anaconda #升級anaconda前要先升級conda
conda update --all #升級所有包

(2)conda升級後釋放空間

在升級完成之後,我們可以使用命令來清理一些無用的包以釋放一些空間:

conda clean -p #刪除沒有用的包
conda clean -t #刪除保存下來的壓縮文件(.tar)

三、虛擬環境

(1)查看conda下的包

conda list命令用於查看conda下的包,而conda env list命令可以用來查看conda創建的所有虛擬環境。

conda create -n env-name python=x.x:創建虛擬環境
conda remove -n env-name --all:刪除虛擬環境

(2)激活這個新環境

  • Linux,OS X:
source activate env-name 
  • Windows:
activate env-name

小技巧:
新的開發環境會被默認安裝在你conda目錄下的envs文件目錄下。你可以指定一個其他的路徑;去通過conda create -h瞭解更多信息吧。

小技巧:
如果我們沒有指定安裝python的版本,conda會安裝我們最初安裝conda時所裝的那個版本的python。

(3)切換到系統根目錄

如果要從你當前工作環境的路徑切換到系統根目錄時,鍵入:

  • Linux,OS X:
source deactivate
  • Windows:
deactivate

(4)複製一個環境

通過克隆來複制一個環境。這兒將通過克隆snowfllakes來創建一個稱爲flowers的副本。

conda create -n flowers --clone snowflakes

通過conda info –-envs來檢查環境

(5)刪除一個環境

如果你不想要這個名爲flowers的環境,就按照如下方法移除該環境:

conda remove -n flowers 

四、把環境添加到jupyter notebook

首先通過activate進入想要添加的環境中,然後安裝ipykernel,接下來就可以進行添加了。

pip install ipykernel
python -m ipykernel install --name Python27 #Python27可以取與環境名不一樣的名字,但方便起見建議統一

(1)查看已添加到jupyter notebook的kernel

我們可以使用jupyter kernelspec list來查看已添加到jupyter notebook的kernel。
顯示如下:

PS C:\Users\25387> jupyter kernelspec list
Available kernels:
  python3    D:\Anaconda\anaconda\share\jupyter\kernels\python3

(2)刪除指定的kernel

若想刪除某個指定的kernel,可以使用命令jupyter kernelspec remove kernel_name來完成。

  • 由於python是不向後兼容的,分開環境可以避免語法版本不一引起的錯誤,同時這也可以避免工具包安裝與調用的混亂。

參考

anaconda筆記:conda的各種命令行操作
anaconda常用命令行指令
Anaconda常用命令大全

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