Hướng dẫn tạo Virtual Environment trong Python

  • Friday 13/05/2022

 

1.Giới thiệu Virtual Environment trong Python

Virtual Environment trong python là môi trường ảo. Cũng giống như máy ảo (Virtual Machine), Virtual Environment thiết lập một môi trường ảo, cho phép bạn thoải mái thực hiện cài đặt rồi xóa, cài đặt các phiên bản khác nhau với các packages của Python mà không sợ làm ảnh hưởng đến những dự án đang có sẵn.

2. Cài đặt và sử dụng Virtual environment

Có hai công cụ chính được sử dụng để tạo môi trường ảo:
virtualenv là công cụ tiêu chuẩn trong nhiều năm, có thể được sử dụng với cả Python 2 và 3.
venv (pyvenv) được thêm vào thư viện chuẩn trong Python 3.3.

Trong bài viết này chúng ta sẽ sử dụng virtualenv.

2.1 Cài đặt virtualenv

Để cài đặt virtualenv chúng ta sử dụng lệnh sau:
pip install virtualenv

 

2.2 Tạo môi trường ảo

Tiếp đến chúng ta sử dụng lệnh vritualenv python_env để khởi tạo môi trường ảo.

Trong đó python_env là tên đường dẫn chứa Virtual Environment cho dự án của bạn.

 

2.3 Khởi động môi trường ảo

Lệnh: source python_env/bin/activate

Sau khi khởi động thành công, phía đầu của đường dẫn bạn sẽ thấy tên của môi trường ảo đặt trong dấu (python_env)

 

2.4 Tắt môi trường ảo

Để thoát khởi môi trường ảo hiện tại, bạn thực hiện lệnh deactivate

 

2.5 Xuất các package đã cài đặt

Bạn khởi động môi trường ảo cần xuất file và thực hiện lệnh:

pip freeze -l > requirements.txt

 

2.6 Nhập các package

Tương tự như xuất, bạn tiến hành khởi động môi trường ảo cần nhập và thực hiện lệnh:

pip install -r requirements.txt

 

Như vậy chúng ta đã hoàn tất quá trình khởi tạo và sử dụng Virtual Environment trong Python.

Chúc các bạn thành công.

_________________________________________________________________________________

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/