GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Menginstal Flask di Ubuntu 20.04?

Pemrograman python sangat populer di kalangan pengguna Ubuntu dan itulah sebabnya sistem memasukkannya ke dalam repositorinya. Selain itu, dimungkinkan untuk menginstal hampir semua alat pengembangan Python di Ubuntu. Ini juga termasuk pemrograman berbagai aplikasi web. Itu sebabnya, jika Anda ingin menggunakan Python untuk aplikasi web Anda, maka Anda harus tahu cara menginstal Flask di Ubuntu dan itulah yang akan Anda pelajari dengan posting ini.

Apa itu Flask?

Di situs Flask, kami menemukan definisi berikut:

Flask adalah kerangka kerja aplikasi web WSGI yang ringan. Ini dirancang untuk memulai dengan cepat dan mudah, dengan kemampuan untuk meningkatkan aplikasi yang kompleks. Ini dimulai sebagai pembungkus sederhana di sekitar Werkzeug dan Jinja dan telah menjadi salah satu kerangka kerja aplikasi web Python paling populer.

Jadi dengan Flask, kita bisa mulai membuat aplikasi web dengan Python dan hanya mengurus kode dan desain aplikasi kita.

Instal Flask di Ubuntu 20.04

Untuk menginstal Flask yang terbaik adalah menginstalnya di lingkungan virtual Python. Meskipun ini mungkin terdengar aneh, kenyataannya cukup sederhana untuk dilakukan.

Pertama, pastikan sistem Anda benar-benar mutakhir:

sudo apt update
sudo apt upgrade

Setelah itu, Anda perlu menginstal python3-venv paket yang fungsi utamanya memungkinkan Anda membuat lingkungan virtual Python.

Kemudian, Anda harus membuat folder tempat proyek Anda akan di-host. Juga, Anda dapat memilih lokasi yang Anda suka. Dalam hal ini, saya akan membuat folder bernama example .

mkdir example

Dan akses folder:

cd example

Sekarang saatnya untuk membuat lingkungan virtual dengan menjalankan

python3 -m venv venv

Ini membuat folder bernama venv yang berisi biner yang akan memungkinkan kita untuk mengaktifkan lingkungan virtual. Untuk melakukannya, jalankan saja:

source venv/bin/activate

Pada titik ini, Anda akan melihat bagaimana prompt berubah, menambahkan di awal sesuatu yang mirip dengan ini

(venv)

Sekarang kita berada di lingkungan virtual, kita dapat menggunakan PIP pengelola paket untuk Python untuk menginstal Flask.

pip install Flask

Anda dapat memverifikasi instalasi Flask, menunjukkan versi yang diinstal.

python -m flask --version

Contoh Keluaran:

Python 3.8.5
Flask 1.1.2
Werkzeug 1.0.1

Memeriksa instalasi Flask di Ubuntu 20.04

Cara terbaik untuk mengetahui apakah instalasi telah berhasil adalah dengan membuat file baru dan menambahkan beberapa kode dan menjalankannya. Jadi lakukan dengan editor teks atau IDE favorit Anda.

Dan tambahkan konten berikut:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World! welcome to atechtown.com'


export FLASK_APP=hello.py

Tentu saja, ini adalah file pengujian yang cukup mendasar dan hanya menyertakan 'Hello World' tetapi itu sudah cukup.

Untuk memulai eksekusi kode, Anda harus menjalankan

flask run

Dan Anda akan mendapatkan output layar seperti ini:

 * Serving Flask app "hello.py"
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

Ini memberitahu Anda bahwa Anda harus mengakses dari 127.0.0.1.1:5000 di peramban web Anda. Namun, jika Anda telah menginstal Flask di server atau mesin virtual Anda harus menggunakan --host pilihan.

flask run --host=0.0.0.0.0

Sekarang buka browser Anda dan pergi ke http://127.0.0.1:5000 jika Anda telah menginstal Flask di mesin lokal atau http://your-ip-server:5000 jika Anda telah menginstalnya di mesin virtual atau server.

Jika semuanya berjalan dengan baik, Anda akan melihat layar yang mirip dengan ini:

Setelah selesai bekerja, nonaktifkan lingkungan virtual dengan menjalankan:

deactivate

Dengan cara ini Anda akan berhasil menginstal Flask di Ubuntu 20.04.

Kesimpulan

Di Ubuntu 20.04 kami memiliki banyak alat untuk pemrograman dan mengetahui cara menginstalnya adalah langkah awal untuk membuat aplikasi dalam bahasa yang kami inginkan. Pada postingan kali ini, Anda telah mempelajari cara menginstal Flask di Ubuntu 20.04 yang merupakan microframework untuk pengembangan aplikasi web menggunakan Python. Prosesnya cepat dan mudah serta dapat dijangkau oleh semua pengguna.


Ubuntu
  1. Cara Menginstal Python 3.9 di Ubuntu 18.04

  2. Bagaimana Cara Menginstal Python 3.2 Di Ubuntu 13.04?

  3. Cara Menginstal Python 3.6 di Ubuntu 16.04

  1. Cara Menginstal Python 3 di Ubuntu 18.04 atau 20.04

  2. Cara Menginstal Flask di Ubuntu 18.04

  3. Cara menginstal Python 3.9 di Ubuntu 20.04

  1. Cara Menginstal Python 3.7 di Ubuntu 18.04

  2. Cara Menginstal Python 3.8 di Ubuntu 18.04

  3. Cara Menginstal Flask di Ubuntu 20.04