Buat Proyek Python Pertamamu!

 Kalo misal kalian baru belajar Python, atau lagi switch dari developer Laravel ke Python karena satu hal dan yang lain seperti saya, post ini bisa membantu buat mulai project.

Image by Freepik


Saya ngikut persis tutorial disini karena gampang banget meski yang bikin tutorialnya condong ke produk tertentu ya (VSCode). Berikut tahapannya

1. Install Python Intepreter

Selayaknya bahasa pemrograman lain, kita perlu install intepreter bahasa tersebut di laptop/pc/server dulu. Tutorial lengkapnya ada di sini baik Operating Systemnya mau Windows, Mac atau Linux. Tapi karena saya pake Windows (server dan laptop), installernya bisa download di sini.


Seperti install biasa ya, next next aja. Kalo misal proses installnya selesai dan berhasil, buka cmd/terminal dan ketik ini

py -3 --version

Kalo keluar seperti gambar diatas, berarti Python udah berhasil diinstall di tempatmu.

2. Install Visual Studio Code (VSCode)

To be honest, VSCode jadi andalan saya saat ini. Opensource, ringan, banyak addin, enak deh. Maka dari itu saya pake VSCode buat editor saya. Download aja disini.

3. Install Extension Python di VSCode

Ini yang bikin VSCode mayan oke banget buat pengembangan Python. Install dulu Extension Python di VSCode. Klik di bagian kiri yang gambar kotak kotak, cari Python yang centang biru. Install.



5. Bikin Virtual Environment (Venv) untuk Python di VSCode

Virtual Environment (Venv) ini lumayan oke menurut saya. Memastikan bahwa ketika kalian install macem macem buat Python, installnya ga ngaruh ke proyek lain. Cuma ada di proyek kalian aja yang terinstall, terisolasi dari proyek lainnya.

Buat folder proyek dulu, terus buka di VSCode. Tekan CTRL + SHIFT + P, cari Python. Kalo extension tadi berhasil diinstall, bakal muncul beberapa konfigurasi Python seperti di gambar. Buat bikin Venv, pilih yang create environment.


 Pilih yang Venv

Pilih flder proyek yang mau dipasang venv

Pilih intepreter Python yang mau dipake. Kalo di device kalian ada beberapa intepreter (seperti punya saya, ada yang dari Laragon), maka akan muncul beberapa intepreter. Pilih dengan versi yang diinstall di tahapan sebelumnya.

Bakal terbentuk folder .venv di proyek kalian.

Aktifin venv kalian dengan mengetik sintaks berikut di cmd/terminal ke folder proyek.

source .venv/bin/activate

Buat ngetes bener apa nggak nih venvnya jalan, ketik which python di cmd/terminal. Kalo misal versinya sesuai dengan yang kalian install, venvnya udah jalan. 


6. Bikin coding Python!
Done! Silahkan buat code Python kalian, konfigurasinya udah beres. Paling gampang, bikin aja Hellow world seperti di gambar. Klik Run buat jalanin codenya.


That's it! Selamat memulai coding dengan Python

Regards