Conda 使用時常用的命令按照性質整理的技巧表。已經簡潔解釋,供快速參考使用。

1. Conda 安裝及環境設定相關
命令 |
說明 |
conda --version |
檢查 Conda 版本 |
conda update conda |
更新 Conda 本身 |
conda info |
輸出 Conda 設定及環境資訊 |
conda config --show |
查看 Conda 設定檔內容 |
conda config --add channels [頻道名稱] |
新增頻道 |
conda config --set auto_activate_base false |
禁用基本 (base) 環境自動啟動 |
2. 套件管理
命令 |
說明 |
conda install [套件名稱] |
安裝套件 |
conda install [套件名稱]=[版本] |
安裝特定版本的套件 |
conda install -c [頻道名稱] [套件名稱] |
從特定頻道安裝套件 |
conda update [套件名稱] |
更新套件 |
conda remove [套件名稱] |
移除套件 |
conda list |
查看已安裝的套件列表 |
3. 虛擬環境管理
命令 |
說明 |
conda create -n [環境名稱] |
創建新的虛擬環境 |
conda create -n [環境名稱] python=[版本] |
使用特定 Python 版本創建虛擬環境 |
conda env list 或 conda info --envs |
查看虛擬環境列表 |
conda activate [環境名稱] |
啟動虛擬環境 |
conda deactivate |
停用虛擬環境 |
conda remove -n [環境名稱] --all |
刪除虛擬環境 |
4. 環境克隆與導出
命令 |
說明 |
conda create --name [新環境名稱] --clone [原環境名稱] |
克隆環境 |
conda env export > environment.yml |
將當前環境導出為 yml 文件 |
conda env create -f environment.yml |
從 yml 文件創建環境 |
5. 快取與清理
命令 |
說明 |
conda clean --all |
清理快取及臨時檔案 |
conda clean --packages |
僅刪除快取的套件檔案 |
conda clean --tarballs |
僅刪除下載的 tarball 檔案 |
6. 有用的設定選項
命令 |
說明 |
conda config --set auto_activate_base false |
啟動終端時自動停用 (base) |
conda config --add channels conda-forge |
添加 conda-forge 頻道 |
conda config --show-sources |
檢查使用了哪些設定檔 |
✅ 參考此技巧表,提升 Conda 環境管理效率。
Add a New Comment