Xin chào tất cả mọi người, việc cài đặt các môi trường và thư viện trong Python sẽ thường khó khăn và rắc rối nếu dùng chung với môi trường Python của máy. Mình viết bài blog này để giúp các bạn giải quyết việc này 1 cách nhanh chóng và hiệu quả nhất
Mình xin giới thiệu đến môi trường ảo dành cho Python tên là virtualenvwrapper. Các bạn có thể xem về nó tại đây
1. Đầu tiên cài đặt virtualenvwrapper
pip install virtualenvwrapper
2. Cài đặt thư mục lưu trữ các environment của Python
// Set đường dẫn sẽ ch các Environment
export WORKON_HOME=~/Environment
// Khởi tạo thư mục chưá Environment, nếu có rồi thì có thể bỏ qua bước này
mkdir -p $WORKON_HOME
// Thêm command line virtualenvwrapper
source /usr/local/bin/virtualenvwrapper.sh
3. Khởi tạo môi trường ảo
// Khởi tạo môi trường ảo với python version mặc định của máy,
// env_name -> Tên môi trường, có thể đặt các tên khác để có thể dễ ghi nhớ và phù hợp với dự án
mkvirtualenv env_name
// Khởi tạo môi trường với việc định python version
// python3.x -> Python version
// env_name -> Tên môi trường, có thể đặt các tên khác để có thể dễ ghi nhớ và phù hợp với dự án
mkvirtualenv -p python3.x env_name
Đây là minh hoạ khi chạy lệnh khởi tạo môi trường ảo
4. Các lệnh về khởi động và thoát môi trường ảo
// Hiện thị danh sách các môi trường ảo trong máy
workon
// Khởi chạy môi trường ảo
workon env_name
// Thoát khỏi môi trường ảo
deactivate
*Lưu ý khi đã nằm trong môi trường ảo thì các thư viện được cài đặt liên quan đến python sẽ nằm trong thư mục với định dạng như bên dưới và sẽ không ảnh hưởng đến thư viện nằm trên máy
~/Environment/[env_name]/lib/[python3.x]/site-packages
Trên đây là các cách cài đặt môi trường ảo cho Python. Như các bạn thấy thật đơn giản nhưng hi vọng nó sẽ giúp ích cho các bạn trong quá trình học tập và làm quen với Python