Cara Memasang dan Menggunakan Flask di Ubuntu 22.04
- 1733
- 86
- Don Will
Python flask adalah kerangka web python ringan yang memudahkan untuk membina aplikasi web dengan cepat. Ini adalah microframework yang tidak termasuk ORM (Mapper Relational Object) atau ciri-ciri sedemikian dan sebaliknya boleh diperpanjang melalui plug-in flask.
Kelalang mudah dimulakan dan tidak memerlukan struktur direktori tertentu. Aplikasi Flask adalah skrip python yang mengimport modul Flask mencipta contoh kelas Flask, dan kemudian mulakan pelayan pembangunan menggunakan garis kod.
Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang Flask di Ubuntu 22.04. Juga, buat aplikasi hello dunia yang mudah menggunakan modul python flask.
Langkah 1: Memasang Python
Sebelum anda memulakan, pastikan anda memasang python dan pip pada sistem anda. Sekiranya anda tidak memilikinya, anda boleh memasangnya dengan menjalankan arahan berikut:
Kemas kini sudo apt
sudo apt memasang python3 python3-pip python3-venv
Langkah 2: Pasang Flask di Ubuntu
Sebaik sahaja Python dan Pip dipasang, anda sudah bersedia untuk memasang Flask. Untuk melakukan ini, anda perlu membuka terminal dan masukkan arahan berikut: 'Pip3 Pasang Flask'
Tetapi kami mengesyorkan mewujudkan persekitaran maya Python untuk mengasingkan aplikasi anda. Untuk melakukan ini membuat dan/atau beralih ke direktori aplikasi Flask anda:
mkdir flask-app && cd flask-app
Sekarang, buat dan aktifkan persekitaran maya:
python3 -m venv venv
sumber venv/bin/aktifkan
Perintah di atas akan membuat direktori dengan nama "venv" untuk menyimpan fail persekitaran maya. Perintah kedua akan mengaktifkannya. Prompt arahan sistem akan diubah suai dengan nama persekitaran maya.
Setelah persekitaran maya diaktifkan, anda boleh memasang flask dan modul python yang diperlukan.
PIP3 Pasang Flask
Ini akan memasang versi terkini Flask dan semua kebergantungannya. Sebaik sahaja pemasangan selesai, anda boleh mengesahkan bahawa Flask dipasang dengan betul dengan menjalankan arahan berikut:
python3 -m flask --version
Sekiranya semuanya berfungsi dengan betul, anda harus melihat nombor versi sebotol yang dicetak di terminal.
Langkah 3: Buat aplikasi Flask Contoh
Sebaik sahaja Flask dipasang, anda boleh mula membina aplikasi web anda. Untuk melakukan ini, buat skrip Python baru dan import modul Flask. Kemudian, buat aplikasi Flask baru menggunakan kod berikut:
dari Flask Import Flask App = Flask (__ name__) @app.laluan ('/') def hello (): kembali 'hello, dunia!'jika __name__ ==' __main__ ': App.Jalankan ()12345678910 | dari Flask Import Flask App = Flask (__ name__) @app.laluan ('/') def hello (): kembali 'hello, dunia!'jika __name__ ==' __main__ ': App.Jalankan () |
Kod ini mewujudkan aplikasi Flask ringkas yang mendengar permintaan di URL Root dan mengembalikan mesej "Hello, World!". Anda boleh menjalankan skrip ini dengan memasukkan arahan berikut:
App Python3.py
Ini akan memulakan pelayan pembangunan flask dan mendengar permintaan di port 5000. Untuk mengakses permohonan anda, buka
Langkah 4: Menamatkan kerja anda
Anda boleh membuat 'keperluan.Fail txt 'yang berguna untuk menggunakan aplikasi pada sistem lain. Fail ini mengandungi modul python yang diperlukan untuk aplikasi anda.
Pip Freeze> Keperluan.txt
Sebaik sahaja anda menyelesaikan kerja anda dengan projek ini, anda hanya boleh menyahaktifkan persekitaran maya dengan menjalankan arahan berikut:
menyahaktifkan
Kesimpulan
Kesimpulannya, memasang Flask di Ubuntu 22.04 adalah proses mudah yang melibatkan memasang python dan pip, dan kemudian menggunakan pip untuk memasang flask. Sebaik sahaja Flask dipasang, anda boleh mula membina aplikasi web anda dengan membuat skrip Python baru dan mengimport modul Flask. Kemudian, buat aplikasi Flask baru dan mulakan pelayan pembangunan menggunakan baris kod.
Flask adalah kerangka web yang ringan dan fleksibel yang mudah dimulakan dan tidak memerlukan struktur direktori tertentu. Ini adalah pilihan yang baik untuk projek kecil dan prototaip, dan ia dapat dilanjutkan dengan pelbagai perpustakaan pihak ketiga untuk menambah fungsi tambahan. Dengan Flask dipasang, anda kini bersedia untuk mula membina aplikasi web anda di Ubuntu 22.04.
- « Sistem Docker memangkas panduan terperinci untuk menghapuskan objek yang tidak digunakan
- Docker Exec Running Commands dalam bekas Docker »