Tạo môi trường ảo trong Python
Bước đầu tiên khi làm việc với môi trường ảo
là tạo một thư mục riêng cho dự án. Hãy tạo thư mục
project_venv, bên trong nó sẽ
tạo ra môi trường ảo. Bên trong
thư mục này, tạo thêm một thư mục nữa
project1, nơi sẽ chứa
tệp làm việc chính với mã - main.py:
- /project_venv/
- /project1/
- main.py
- /project1/
Bây giờ cần mở terminal và chuyển vào
thư mục project1:
cd .\project_venv\project1\ # cho Windows
cd ./project_venv/project1/ # cho Linux
Sau khi chuyển vào thư mục project1 với
dự án của chúng ta, đã có thể tạo môi trường
ảo. Việc này được thực hiện bằng lệnh:
python -m venv .. # cho Windows
python3 -m venv .. # cho Linux
Môi trường ảo sẽ được tạo
ở thư mục bên ngoài project_venv,
do đó trong lệnh bên phải của venv
viết hai dấu chấm, có nghĩa là chuyển
vào thư mục bên ngoài. Sau khi thực thi
lệnh thành công, trong thư mục project_venv hệ thống
sẽ tự động tạo cấu trúc từ các thư mục
và tệp dịch vụ. Đối với HĐH Windows nó trông
như thế này:
- /project_venv/
- /Include/
- /Lib/
- /project1/
- main.py
- /Scripts/
- pyvenv.cfg
Đối với HĐH Linux như thế này:
- /project_venv/
- /bin/
- /include/
- /lib/
- /lib64/
- /project1/
- main.py
- pyvenv.cfg
Tạo dự án test_venv của riêng bạn với
môi trường ảo.