วิธีการติดตั้ง Flask ใน Ubuntu 20.04
เว็บเฟรมเวิร์ก Python แบบโอเพ่นซอร์สที่ใช้กันทั่วไป 2 รายการคือ Django และ Flask Django เป็นเฟรมเวิร์ก Python ที่แข็งแกร่งซึ่งช่วยให้ผู้ใช้สามารถพัฒนาและปรับใช้เว็บแอปพลิเคชันของตนได้อย่างรวดเร็ว โดยจัดให้มีเฟรมเวิร์ก MVC ที่มุ่งลดความซับซ้อนในการพัฒนาเว็บแอปโดยใช้โค้ดน้อยลงพร้อมกับส่วนประกอบที่นำมาใช้ซ้ำได้
ในขณะเดียวกัน Flask ก็เป็นไมโครเฟรมเวิร์กที่เรียบง่ายและปราศจากไลบรารีหรือเครื่องมือเพิ่มเติม มันเรียบง่ายเพราะมาพร้อมกับเครื่องมือพื้นฐานเท่านั้นที่จะช่วยให้คุณเริ่มต้นกับการพัฒนาแอปพลิเคชันของคุณ
เพื่อเป็นการไม่ให้เสียเวลา มาเริ่มติดตั้ง ขวด บน Ubuntu 20.04 กันเลย
การติดตั้ง Flask ใน Ubuntu
1. หากต้องการติดตั้ง flask บน Ubuntu 20.04 โดยใช้ apt package manager ต่อไปนี้เป็นขั้นตอนที่ต้องปฏิบัติตาม:
ขั้นแรก ตรวจสอบให้แน่ใจว่าระบบของคุณได้รับการอัปเดตตามที่แสดง
sudo apt update -y
เมื่อการอัปเดตเสร็จสิ้น ให้ไปที่ขั้นตอนถัดไป
2. ถัดไป คุณจะต้องติดตั้ง pip ควบคู่ไปกับการพึ่งพา Python อื่นๆ ซึ่งจะช่วยให้คุณสามารถสร้างสภาพแวดล้อมเสมือนได้ ในสภาพแวดล้อมเสมือนจริงที่เรากำลังจะติดตั้ง ขวด
ในกรณีที่คุณสงสัยว่าทำไมเราไม่ติดตั้ง Python ก่อน Ubuntu 20.04 มาพร้อมกับ Python 3.8 อยู่แล้ว ดังนั้นจึงไม่จำเป็นต้องติดตั้ง
เพื่อยืนยันการมีอยู่ของ Python ในการรัน Ubuntu 20.04:
python3 --version
จากนั้น ติดตั้ง pip3 และเครื่องมือ Python อื่นๆ ดังที่แสดง
sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev
3. หลังจากนั้น ให้ติดตั้งสภาพแวดล้อมเสมือนจริงที่จะแยกและใช้งานขวดในสภาพแวดล้อมแบบแซนด์บ็อกซ์
sudo apt install python3-venv
4. ตอนนี้ สร้างไดเร็กทอรี ขวด และไปที่ไดเร็กทอรีนั้น
mkdir flask_dir && cd flask_dir
5. สร้างสภาพแวดล้อมเสมือนจริงโดยใช้ Python ดังนี้
python3 -m venv venv
6. จากนั้นเปิดใช้งานเพื่อให้คุณสามารถติดตั้งขวดได้
source venv/bin/activate
สังเกตว่าข้อความแจ้งเปลี่ยนเป็น (venv)
เพื่อระบุว่าขณะนี้เรากำลังทำงานในสภาพแวดล้อมเสมือน
7. สุดท้าย ติดตั้งเฟรมเวิร์กเว็บ flask โดยใช้ pip ซึ่งจะติดตั้งส่วนประกอบทั้งหมดของ flask รวมถึง Jinja2 ไลบรารีแอปพลิเคชันเว็บ werkzeug WSG และโมดูลต่างๆ
pip3 install flask
8. เพื่อยืนยันว่าติดตั้งขวดแล้ว ให้รัน:
flask --version
สมบูรณ์แบบ! Flask ได้รับการติดตั้งบน Ubuntu 20.04 แล้ว ตอนนี้คุณสามารถดำเนินการสร้างและปรับใช้แอปพลิเคชัน Python ของคุณโดยใช้ ขวด ได้แล้ว