- Anaconda: Unduh dari situs resmi Anaconda dan instal versi yang sesuai dengan sistem operasi Anda.
- Visual Studio Code: Unduh dari situs resmi VSCode dan instal.
- Git: Unduh dari situs resmi Git SCM dan instal.
- GitHub: Buat akun di github.com jika belum punya.
- Streamlit Cloud: Buka share.streamlit.io dan pilih opsi Sign up with GitHub. Ini penting agar akun Streamlit Anda terhubung langsung dengan repositori kode Anda.
Untuk pengguna Windows, Anda perlu mengatur kebijakan eksekusi agar dapat menjalankan skrip Anaconda di terminal.
- Cari "PowerShell" di menu Start.
- Klik kanan pada "Windows PowerShell" dan pilih Run as Administrator.
- Jalankan perintah berikut di dalam PowerShell:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUserKetik Y atau A jika diminta konfirmasi.
Langkah ini akan menyiapkan folder kerja dan lingkungan Python yang terisolasi.
- Buat folder baru untuk proyek Anda, lalu buka folder tersebut menggunakan VSCode.
- Buka terminal di VSCode (Terminal > New Terminal).
- Buat environment baru dengan Python 3.9 bernama
myenv:
conda create -n myenv python=3.9- Aktifkan environment yang baru dibuat:
conda activate myenv- Install library yang dibutuhkan:
pip install streamlit pandas numpy matplotlib seabornAgar aplikasi dapat di-deploy, kode harus disimpan di GitHub.
- Membuat requirements.txt: File ini memberi tahu server library apa saja yang perlu diinstal. Jalankan perintah ini di terminal:
pip list --format=freeze > requirements.txt- Inisialisasi dan Upload ke Git: Jalankan perintah berikut satu per satu di terminal VSCode:
git init
git add .
git commit -m "Commit pertama aplikasi streamlit"
git branch -M mainJika Anda mengalami error saat menjalankan perintah git (seperti "Please tell me who you are"), jalankan perintah berikut untuk mengonfigurasi username dan email Anda:
git config --global user.email "[email protected]" #email sama dengan yang di github
git config --global user.name "Nama Anda"- Buat repositori baru di GitHub (tanpa file README, .gitignore, atau license agar kosong).
- Salin URL repositori baru Anda (contoh:
https://github.com/username/nama-repo.git), lalu jalankan:
git remote add origin URL_REPO_ANDA_DISINI
git push -u origin main(Ganti URL_REPO_ANDA_DISINI dengan link repositori GitHub Anda)
Langkah terakhir adalah mempublikasikan aplikasi agar bisa diakses orang lain.
- Buka share.streamlit.io.
- Klik tombol New app.
- Pada formulir "Deploy an app":
- Repository: Pilih repositori yang baru saja Anda upload.
- Branch: Pilih
main. - Main file path: Pilih atau ketik
app.py(file streamlit).
- Klik tombol Deploy.
Tunggu proses instalasi selesai. Setelah itu, aplikasi Anda akan live dan dapat diakses melalui URL yang diberikan.