Trong bài viết này, mình sẽ hướng dẫn các bạn tạo môi trường ảo virtualenv để phát triển ứng dụng Python trên CentOS

Đầu tiên ta cần phải kiểm tra phiên bản Python hiện tại trên máy mình đã.

Đa phần các bản Linux hiện nay đều được cài sẵn Python 2.7. Để kiểm tra trên máy mình có cài đặt Python chưa, ta dùng lệnh

Để cài đặt Python trên CentOS, ta thực hiện các lệnh sau

Update yum trước khi cài đặt

Cài đặt Python 2.7

Mặc định thì repo của CentOS chỉ hỗ trợ cài đặt Python 2.7, muốn cài các bản Python cao hơn thì ta phải add repo IUM (Inline with Upstream Stable) để cài các bản Python mới nhất.

Cài đặt Python 3.6

Như vậy là ta đã cài được cả 2 phiên bản của Python trên máy của mình. Kiểm tra lại bằng lệnh:

Cài đặt virtualenv

Cài đặt virtualenv tùy theo phiên bản Python của bạn

Khởi tạo virtualenv cho project

Trong folder của project của bạn, ta khởi tạo virtualenv như sau:

Lệnh virtualenv dùng để tạo một môi trường ảo có tên myenv.

Sau khi tạo và kích hoạt môi trường ảo, ta sẽ thấy trước dấu nhắc lệnh có (myenv), đây là thông báo cho biết ta hiện đang ở trong môi trường ảo.

Mọi thao tác cài đặt các gói trên pip chỉ sẽ cài đặt trong môi trường này, không cài ngoài máy thật. Tránh được xung đột các gói cài đặt khi phải phát triển nhiều project khác nhau.

Cài đặt thêm các gói cần thiết cho project python của bạn

Còn để thoát khỏi môi trường ảo này, bạn chỉ cần chạy lệnh deactivate

Như vậy là các bạn đã setup thành công môi trường ảo để phát triển phần mềm rồi đấy ^^. Chúc các bạn thành công ^^.

LEAVE A REPLY

Please enter your comment!
Please enter your name here