1. 程式人生 > 其它 >conda虛擬環境操作

conda虛擬環境操作

# conda虛擬環境操作 #

## 1 建立
```bash
$ conda create -n <env_name> python=X.X
```
## 2 啟用
```bash
$ conda activate <env_name>
```
## 3 刪除
```bash
$ conda remove -n <used_env_name> --all
```
## 4 重新命名

1)在conda中不可直接對環境重新命名,需先clone至新虛擬環境後,再將原環境刪除

```bash
$ conda create --name <new_env_name> --clone <used_env_name>
$ conda remove -n <used_env_name> --all
```
## 5 匯出匯入

虛擬環境匯出至另一臺機器時,有兩種方法:

```bash
$ conda env export > env.yaml #匯出至當前檔案目錄
$ conda env create -f env.yaml #在新機器中執行
————————————————————————————————————————————————————
$ conda list --explicit > env.txt #匯出至當前檔案目錄
$ conda create -n newenv -f env.txt #在新機器中執行
```
第一種方法可以匯出環境中的所有包,不過若是pip依賴有問題的話會報錯,第二種方法只會匯出conda install方式安裝的包