Visualisasi sederhana menjalankan aplikasi Python.
Python telah menjadi salah satu bahasa pemrograman paling dominan di dunia. Keunggulan utamanya terletak pada sintaksnya yang bersih, mudah dibaca, dan komunitas yang sangat besar. Namun, memiliki kode Python saja tidak cukup; Anda perlu tahu cara menjalankan aplikasi yang dibangun menggunakan bahasa ini. Aplikasi Python bisa berupa skrip sederhana, server web, hingga model machine learning yang kompleks. Memahami cara menjalankannya adalah langkah fundamental setelah pengkodean selesai.
Panduan ini akan membahas langkah-langkah umum, mulai dari persiapan lingkungan hingga eksekusi aplikasi pada berbagai skenario, memastikan Anda dapat menggunakan perangkat lunak Python yang Anda miliki atau kembangkan.
Sebelum menjalankan aplikasi Python, pastikan interpreter Python sudah terinstal di sistem operasi Anda (Windows, macOS, atau Linux). Sebagian besar aplikasi modern memerlukan versi Python 3.x.
Buka terminal atau Command Prompt Anda dan ketik perintah berikut:
python --version
Jika terinstal, Anda akan melihat nomor versi yang sesuai. Jika tidak, Anda harus mengunduh dan menginstalnya dari situs resmi Python.
Ini adalah praktik terbaik krusial. Hampir semua aplikasi Python bergantung pada pustaka pihak ketiga (misalnya, Django, Flask, Pandas). Untuk menghindari konflik antar proyek, gunakan virtual environment.
python -m venv venv
.\venv\Scripts\activate
source venv/bin/activate
Setelah aktif, Anda akan melihat nama lingkungan (misalnya, (venv)) di depan prompt terminal Anda. Ini menandakan bahwa semua pustaka yang diinstal hanya akan memengaruhi proyek ini.
Aplikasi Python biasanya mencantumkan semua dependensinya dalam file bernama requirements.txt. Ini memungkinkan pengguna menginstal semua paket yang diperlukan hanya dengan satu perintah, menggunakan manajer paket bawaan Python, pip.
Pastikan Anda berada di direktori utama aplikasi dan lingkungan virtual sudah aktif. Kemudian jalankan:
pip install -r requirements.txt
Jika file ini tidak tersedia, Anda mungkin perlu mencari dokumentasi proyek untuk mengetahui pustaka apa saja yang harus diinstal secara manual (misalnya, pip install requests).
Cara menjalankan aplikasi sangat bergantung pada jenis aplikasi tersebut.
Jika Anda memiliki file Python tunggal, misalnya main.py, Anda cukup memanggil interpreter diikuti nama filenya di terminal:
python main.py
Jika aplikasi Anda menerima argumen baris perintah (misalnya, nama file input), Anda menambahkannya setelah nama skrip:
python proses_data.py data_input.csv
Untuk aplikasi web, prosesnya melibatkan penggunaan perintah khusus yang disediakan oleh kerangka kerja tersebut, biasanya setelah mengaktifkan lingkungan virtual.
set FLASK_APP=app.py di Windows atau export FLASK_APP=app.py di Linux/Mac) lalu menjalankannya:
flask run
manage.py yang berada di direktori proyek:
python manage.py runserver
Setelah server berjalan, Anda biasanya dapat mengakses aplikasi tersebut melalui browser pada alamat lokal yang ditampilkan di terminal (misalnya, http://127.0.0.1:5000).
Masalah paling umum saat menggunakan aplikasi Python terkait dengan lingkungan dan dependensi.
(venv) terlihat di prompt terminal Anda sebelum menjalankan pip install atau skrip utama.python3.8 main.py.Selalu periksa dokumentasi resmi aplikasi untuk instruksi eksekusi spesifik, terutama jika aplikasi tersebut kompleks atau membutuhkan konfigurasi file tambahan. Dengan mengikuti langkah-langkah persiapan lingkungan ini, mayoritas hambatan awal dalam menggunakan aplikasi Python dapat diatasi dengan mudah.