---
# System prepended metadata

title: Conda 指令教學
tags: [Tutorial]

---

## 官網安裝miniconda
https://conda.io/projects/conda/en/stable/user-guide/install/macos.html

> Anaconda 與 Miniconda 簡單差別在於前者在安裝時檔案容量較大，提供豐富的GUI以及資料科學的相關套件，後者則是日後需要進行安裝其他套件。

## Conda相關指令
* list all environments
```
conda env list
```
* list the packages in the env
```
conda list
```
* create environment
```
conda create -n myenv
```
* create environments with specific python version

```
conda create -n myenv python=2
```
* switch environment
```
conda activate myenv
```
* quit environment
```
conda deactivate
```
* remove environment(make sure you have deactivated the ENV)
```
conda remove -n ENV_NAME --all
```
* export the env package
```
conda list --export >> requirements.txt
```

## 開始建立你的第一個專案
1. 建立一個專屬於GDSC小組專案的環境，python版本設為3.10
```shell
conda create -n GDSC python=3.10
```
2. 創建完之後記得啟動(activate)你剛建立的環境
```shell
conda activate GDSC
```
3. 讓這個環境擁有pip套件管理器
```shell
conda install pip
```
4. 如果你的路徑底下有requirements.txt，可以使用以下指令直接install需要的packages
```python
pip install -r requirements.txt
```
