Try   HackMD

Anaconda 小筆記

tags: ISLab, Anaconda

Command List

Conda

  • conda update conda
    • 更新conda版本
  • conda version

環境操作

  • conda deactivate
    • 回到"base"環境
  • conda create -n ENVIRONMENT python=VERSION
    • 建立新的環境且安裝指定Python版本
  • conda remove -n ENVIRONMENT all
    • 移除指定環境
  • conda env list
    • 檢視環境列表
  • conda activate ENV_NAME or activate ENV_NAME
    • 切換至指定環境

套件

  • conda upgrade PACKAGE_NAME
    • 更新指定套件
  • conda upgrade -y all
    • 更新所有套件
  • conda install PACAKGE_NAME
    • 在目前的環境安裝指定套件
  • conda remove PACKAGE_NAME
    • 在目前的環境移除指定套件
  • conda list
    • 檢視目前的環境的套件
  • conda list -n ENV_NAME
    • 檢視指定環境的套件
  • conda search PACKAGE_NAME
    • info 顯示詳細資訊
    • 搜尋指定套件

匯出與匯入

  • conda env export -n ENVIRONMENT file ENVIRONMENT.yml
  • conda env create file ENVIRONMENT.yml -n ENVIRONMENT

Jupyter

  • jupyter notebook
    • 在指定目錄開啟jupyter notebook server
    • port 指定啟用Port
  • jupyter notebook list
    • 查看目前開啟的jupyter notebook server

在Jupyter中使用虛擬環境

  • conda install nb_conda

Ref:
https://medium.com/datainpoint/python-essentials-conda-quickstart-1f1e9ecd1025
https://ithelp.ithome.com.tw/articles/10192614
https://zhuanlan.zhihu.com/p/29564719