Anaconda常用命令及簡單教程

Anaconda常用命令

本教程基本都是參考了來自知乎:猴子大神
教程參考網址

簡單安裝教程

直接從anaconda官網,選擇對應的版本下載即可,如果不懂直接一路默認就可以,反正最後也不會影響使用,畢竟你也不會經常使用命令行寫python代碼。

環境管理

  1. 創建環境
conda create -n env_name python=3.6
參數 解釋
env_name 你要創建的那個環境的名字
python=3.6 表示你想要創建的環境使用哪個python的版本,
如果不指定的話,會默認使用anaconda自己的python版本
  1. 列出環境
conda env list

會列出你的環境的名稱,路徑地址

  1. 刪除環境
conda env remove -n env_name
參數 解釋
env_name 你要刪除的那個環境的名字
  1. 進入環境
conda activate env_name
參數 解釋
env_name 你要進入的那個環境的名字

有時候在linux上面會要求你使用source activate env_name,這個時候好像一般是環境變量沒有配置好,還有就是在linux下,一定要帶conda,在window下無所謂

  1. 離開環境
conda deactivate 

一般使用這個命令就行
不過我發現直接使用conda activate也可以離開當前環境進入base(最基礎的那個環境)

  1. 共享環境

這就是github上面經常看到的一個environment.txt文件,一般都是針對pip的,因爲並不是每個人都會使用anaconda去管理環境

conda共享環境
conda env export > /path/to/environment.yaml
conda env update -f=/path/to/environment.yml
pip共享環境
pip freeze > environment.txt
pip install -r /path/requirements.txt

包管理

  1. 安裝包
conda install package_name

這裏和pip安裝的方式差不多,但是使用conda安裝的話,好像更容易解決一些包依賴的問題,但是我還是推薦使用pip安裝,因爲經歷了一次清華源停止conda下載的事情,感覺還是pip安裝好用點

  1. 更新包
conda update package_name
  1. 列出包
conda list

這裏比pip list好用,因爲pip只會列出使用pip安裝的包,但是conda list會將所有的包都列出來,並且還會標註上哪個是pip安裝的

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