怎樣用 Python 3 的虛擬環境? | How to use virtual environment for Python 3 ?

怎樣創建新的Python 3虛擬環境?

python3 -m venv ~/venv3/myproject

怎樣使用已經建立的虛擬環境?

source ~/venv3/myproject/bin/activate
(myproject) $

看到(myproject)在命令提示符前面說明正在使用叫myproject的虛擬環境

Python虛擬環境 / Python virtual environment (virtualenv) 到底是什麼意思?

進入虛擬環境後

$ which python
/Users/feellikelearning/venv3/myproject/bin/python

說明python interpreter地址不再是系統默認的, 而是virtual environment裏面的. 以Mac OS為例, 系統默認是是/user/bin/python.

Python虛擬環境就是一個完全獨立於系統默認的Python環境, 有自己的interpreter和library, 一般可以給一個Python project建立一個virtual environment, 這樣可以控制Python版本和特點library版本.

退出virtual env

deactivate

Leave a Comment

Your email address will not be published.