---
# System prepended metadata

title: Ubuntu 創建 Python 虛擬環境
tags: [Ubuntu Software]

---

# Ubuntu 創建 Python 虛擬環境
###### tags: `Ubuntu Software`
## step
1. 安裝 virtualenv (以 Python3 為例)
```bash=
$ sudo apt-get install python3-pip
$ pip3 install virtualenv
```

或
```bash=
$ sudo apt install python3-virtualenv
```

2. 建立虛擬環境

建立前要先知道你想使用的 Python 版本放在哪，假設我想使用 Python3
```bash=
$ which python3
```
得到路徑後使用以下指令建立
```bash=
$ virtualenv -p $python路徑 $想創建的環境名稱
```

3. 啟動虛擬環境
建立後可以在目錄發現多了一個環境名稱的資料夾，在終端機中進去 source activate 這個檔案即可啟動虛擬環境
```bash=
$ source $環境名稱/bin/activate
```

成功後會看到終端機名稱前方出現 (<環境名稱>)，如下

(<環境名稱>)$ 

4. 離開虛擬環境
```bash=
(<環境名稱>)$ deactivate
```

5. 其他指令
可使用 pip install 安裝虛擬環境內所需套件

