Virtual Environment trong Python
Tổng quan
Virtual Environment hiểu cở bản môi trường ảo. Hỗ trợ tạo, thiết lập một môi trường ảo, cho phép cài đặt thêm các packages của Python mà không làm ảnh hưởng đến những package gốc đã được cài đặt sẵn trên Python.
VD: Muốn thử nghiệm với Django 1.8 trong khi trên hệ thống đang cài đặt Django 1.4 LTS.
Công cụ tạo ra Virtual Environment
trên Python là virtualenv
. virtualenv tạo ra một thư mục chứa tất cả những thứ cần thiết (executables, libraries).
Cài đặt Virtual Environment
Sử dụng pip:
pip install virtualenv
Tạo Virtual Environment
Cú pháp:
$ virtualenv [project_name]
Có thể tạo một Virtual Environment mà không có các packages đã được cài đặt sẵn
Trong trường hợp thiết lập lại
virtualenv --no-site-packages [project_name]
Sử dụng Virtual Environment
Khởi động Virtual Environment bằng câu lệnh:
$ source [project_name]/bin/activate
Thoát khỏi Virtual Environment
Cú pháp:
deactivate
Nguồn
https://kipalog.com/posts/Gioi-thieu-Virtual-Environment-trong-Python http://huyvq.com/blog/tao-moi-truong-lam-viec-ao-voi-virtualenv