Bình - Môi trường

Điều kiện tiên quyết

Python 2.6 hoặc cao hơn thường được yêu cầu để cài đặt Flask. Mặc dù Flask và các phần phụ thuộc của nó hoạt động tốt với Python 3 (Python 3.3 trở đi), nhưng nhiều phần mở rộng của Flask không hỗ trợ nó đúng cách. Do đó, bạn nên cài đặt Flask trên Python 2.7.

Cài đặt virtualenv cho môi trường phát triển

virtualenvlà một trình tạo môi trường Python ảo. Nó giúp người dùng tạo nhiều môi trường Python song song với nhau. Qua đó, nó có thể tránh được các vấn đề tương thích giữa các phiên bản khác nhau của thư viện.

Lệnh sau sẽ cài đặt virtualenv

pip install virtualenv

Lệnh này cần đặc quyền của quản trị viên. Thêm vàosudo trước piptrên Linux / Mac OS. Nếu bạn đang sử dụng Windows, hãy đăng nhập với tư cách Quản trị viên. Trên Ubuntuvirtualenv có thể được cài đặt bằng trình quản lý gói của nó.

Sudo apt-get install virtualenv

Sau khi cài đặt, môi trường ảo mới được tạo trong một thư mục.

mkdir newproj
cd newproj
virtualenv venv

Để kích hoạt môi trường tương ứng, trên Linux/OS X, sử dụng những điều sau -

venv/bin/activate

Trên Windows, sau đây có thể được sử dụng

venv\scripts\activate

Bây giờ chúng tôi đã sẵn sàng cài đặt Flask trong môi trường này.

pip install Flask

Lệnh trên có thể được chạy trực tiếp, không cần môi trường ảo để cài đặt trên toàn hệ thống.