# 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