GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Memasang Flask

Pendahuluan

Flask adalah salah satu kerangka kerja aplikasi web paling populer yang ditulis dengan Python. Ini adalah kerangka kerja mikro yang dirancang untuk memulai dengan mudah dan cepat. Memperluas dengan alat dan pustaka menambahkan lebih banyak fungsionalitas ke Flask untuk proyek yang lebih kompleks.

Artikel ini menjelaskan cara menginstal Flask di lingkungan pengujian virtual dan membuat aplikasi Flask sederhana.

Prasyarat

  • Menginstal Python 2.7 atau Python 3.5 dan yang lebih baru
  • CLI dengan hak administrator

Langkah 1:Instal Lingkungan Virtual

Instal Flask di lingkungan virtual untuk menghindari masalah dengan perpustakaan yang saling bertentangan. Periksa versi Python sebelum memulai:

  • Python 3 hadir dengan modul lingkungan virtual bernama venv sudah diinstal sebelumnya. Jika Anda telah menginstal Python 3, lewati ke Langkah 2.
  • Pengguna Python 2 harus menginstal virtualenv modul. Jika Anda memiliki Python 2, ikuti petunjuk yang diuraikan di Langkah 1.

Instal virtualenv di Linux

Manajer paket di Linux menyediakan virtualenv .

  • Untuk Debian/Ubuntu:

1. Mulailah dengan membuka terminal Linux.

2. Gunakan apt untuk menginstal virtualenv di Debian, Ubuntu dan distribusi terkait lainnya:

sudo apt install python-virtualenv
  • Untuk CentOS/Fedora/Red Hat:

1. Buka terminal Linux.

2. Gunakan yum untuk menginstal virtualenv pada CentOS, Red Hat, Fedora dan distribusi terkait:

sudo yum install python-virtualenv

Instal virtualenv di MacOS

1. Buka terminal.

2. Instal virtualenv di Mac menggunakan pip :

sudo python2 -m pip install virtualenv

Instal virtualenv di Windows

1. Buka baris perintah dengan hak administrator.

2. Gunakan pip untuk menginstal virtualenv di Windows:

py -2 -m pip install virtualenv

Langkah 2:Buat Lingkungan

1. Buat direktori terpisah untuk proyek Anda:

mkdir <project name>

2. Pindah ke direktori:

cd <project name>

3. Di dalam direktori, buat lingkungan virtual untuk Flask. Saat Anda membuat lingkungan, folder baru muncul di direktori proyek Anda dengan nama lingkungan.

Membuat Lingkungan di Linux dan MacOS

  • Untuk Python 3:

Untuk membuat lingkungan virtual untuk Python 3, gunakan venv modul dan beri nama:

python3 -m venv <name of environment>
  • Untuk Python 2:

Untuk Python 2, gunakan virtualenv modul untuk membuat lingkungan virtual dan beri nama:

python -m virtualenv <name of environment>

Daftar struktur direktori dengan perintah ls menunjukkan lingkungan yang baru dibuat:

Membuat Lingkungan di Windows

  • Untuk Python 3:

Buat dan beri nama lingkungan virtual dengan Python 3 dengan:

py -3 -m venv <name of environment>
  • Untuk Python 2:

Untuk Python 2, buat lingkungan virtual dengan virtualenv modul:

py -2 -m virtualenv <name of environment>

Buat daftar struktur folder menggunakan dir perintah:

dir *<project name>*

Direktori proyek menunjukkan lingkungan yang baru dibuat:

Langkah 3:Aktifkan Lingkungan

Aktifkan lingkungan virtual sebelum menginstal Flask. Nama lingkungan yang diaktifkan muncul di CLI setelah aktivasi.

Aktifkan Lingkungan di Linux dan MacOS

Aktifkan lingkungan virtual di Linux dan MacOS dengan:

. <name of environment>/bin/activate

Aktifkan Lingkungan di Windows

Untuk Windows, aktifkan lingkungan virtual dengan:

<name of environment>\Scripts\activate

Langkah 4:Instal Flask

Instal Flask dalam lingkungan yang diaktifkan menggunakan pip :

pip install Flask

Flask diinstal secara otomatis dengan semua dependensi.

Langkah 5:Uji Lingkungan Pengembangan

1. Buat aplikasi Flask sederhana untuk menguji lingkungan pengembangan yang baru dibuat.

2. Buat file di folder proyek Flask bernama hello.py .

3. Edit file menggunakan editor teks dan tambahkan kode berikut untuk membuat aplikasi yang mencetak "Hello world! ":

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello world!'

4. Simpan file dan tutup.

5. Menggunakan konsol, navigasikan ke folder proyek menggunakan cd perintah.

6. Setel FLASK_APP variabel lingkungan.

  • Untuk Linux dan Mac:
export FLASK_APP=hello.py
  • Untuk Windows:
setx FLASK_APP "hello.py"

7. Jalankan aplikasi Flask dengan:

flask run

Output mencetak pesan konfirmasi dan alamat.

8. Salin dan tempel alamat tersebut ke browser untuk melihat proyek berjalan:


Ubuntu
  1. Cara Menginstal Python 3.9 di Ubuntu 18.04

  2. Bagaimana Cara Menginstal Flask di Ubuntu 20.04?

  3. Bagaimana Cara Menginstal Python 3.2 Di Ubuntu 13.04?

  1. Cara Menginstal NumPy

  2. Cara Menginstal Python 3 di Ubuntu 18.04 atau 20.04

  3. Cara Menginstal Flask di Ubuntu 18.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