Panduan Pemula: Cara Memulai dan Setup Python

Oliver Kingsley

Oliver Kingsley

20 June 2025

Panduan Pemula: Cara Memulai dan Setup Python

Selamat datang di dunia Python! Anda telah memilih untuk mempelajari bahasa yang terkenal karena kesederhanaan, kekuatan, dan keserbagunaannya. Python adalah kekuatan pendorong di balik aplikasi web, ilmu data, kecerdasan buatan, otomatisasi, dan banyak lagi. Bagi pemula, sintaksisnya yang bersih dan kode yang mudah dibaca menjadikannya bahasa pertama yang ideal.

Namun, sebelum Anda dapat menulis baris kode pertama Anda, Anda harus menyiapkan lingkungan pengembangan Anda dengan benar. Pengaturan yang tepat adalah fondasi tempat semua proyek masa depan Anda akan dibangun. Ini mencegah frustrasi umum dan memastikan pengalaman belajar yang lancar dan produktif. Panduan komprehensif ini akan memandu Anda melalui setiap langkah proses, mulai dari menginstal Python di komputer Anda hingga mengelola dependensi proyek dengan lingkungan virtual dan menjalankan skrip pertama Anda. Kami akan membahas setiap perintah yang Anda butuhkan, dijelaskan secara rinci, untuk memberi Anda awal yang kokoh dalam perjalanan Python Anda.

💡
Ingin alat Pengujian API yang hebat yang menghasilkan Dokumentasi API yang indah?

Ingin platform Terintegrasi, All-in-One agar Tim Developer Anda dapat bekerja sama dengan produktivitas maksimum?

Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!
tombol

Tutorial ini dirancang untuk pemula mutlak. Kami tidak akan mengasumsikan pengetahuan pemrograman sebelumnya. Fokus kami adalah membangun praktik terbaik sejak hari pertama, terutama penggunaan lingkungan virtual, keterampilan penting bagi setiap pengembang Python yang serius.

I. Menginstal Python: Langkah Pertama Anda

Langkah pertama adalah menginstal interpreter Python di sistem Anda. Interpreter adalah program yang membaca kode Python Anda dan mengeksekusi instruksi yang telah Anda tulis. Kami akan menggunakan Python 3, karena Python 2 tidak lagi didukung.

Sangat penting untuk menginstal Python dengan benar dan memverifikasi bahwa itu dapat diakses dari antarmuka baris perintah (CLI) Anda—Command Prompt atau PowerShell di Windows, dan Terminal di macOS dan Linux.

A. Menginstal di Windows

Windows tidak dilengkapi dengan Python yang sudah terinstal sebelumnya. Cara yang direkomendasikan untuk menginstalnya adalah dengan menggunakan installer resmi.

Unduh Installer: Buka browser web dan navigasikan ke halaman unduhan situs web resmi Python untuk Windows. Anda akan melihat tombol untuk mengunduh versi stabil terbaru. Unduh "Windows installer (64-bit)".

Jalankan Installer: Setelah unduhan selesai, jalankan file installer yang dapat dieksekusi. Anda akan disambut dengan jendela instalasi.

Langkah Krusial: Tambahkan Python ke PATH: Sebelum Anda mengklik "Install Now," lihat bagian bawah jendela. Anda akan melihat kotak centang berlabel "Add Python to PATH" atau variasi serupa. Anda harus mencentang kotak ini. Langkah ini memastikan bahwa Anda dapat menjalankan Python dari command prompt Anda dari direktori mana pun. Ini adalah salah satu jebakan paling umum bagi pemula di Windows.

Instal: Klik "Install Now" untuk memulai instalasi dengan pengaturan yang direkomendasikan. Bilah kemajuan akan menunjukkan proses instalasi.

Verifikasi Instalasi: Setelah instalasi selesai, Anda perlu memverifikasi bahwa itu berhasil. Buka Command Prompt atau PowerShell Anda. Anda dapat menemukannya dengan mencarinya di Menu Mulai. Di jendela yang muncul, ketik perintah berikut dan tekan Enter:Bash

python --version

Jika instalasi berhasil, Anda akan melihat nomor versi Python dicetak ke layar, misalnya, Python 3.12.3.

Verifikasi Instalasi pip: Manajer paket Python, pip, secara otomatis diinstal bersama Python. Ini adalah alat yang akan Anda gunakan untuk menginstal pustaka pihak ketiga. Verifikasi instalasinya dengan perintah:Bash

pip --version

Anda akan melihat versi pip dicetak, beserta lokasinya.

B. Menginstal di macOS

Versi modern macOS sering kali dilengkapi dengan versi Python 2 yang sudah terinstal sebelumnya. Namun, versi ini sudah usang dan tidak boleh digunakan. Anda harus menginstal Python 3.

Metode yang direkomendasikan adalah menggunakan installer resmi, serupa dengan Windows.

Unduh Installer: Navigasikan ke halaman unduhan situs web resmi Python untuk macOS. Unduh "macOS 64-bit universal2 installer" untuk versi stabil terbaru.

Jalankan Installer: Buka file .pkg yang diunduh. Installer akan memandu Anda melalui langkah-langkahnya. Setujui lisensi dan lanjutkan dengan instalasi standar. Ini akan menginstal Python 3 di folder /Applications Anda dan membuat tautan yang diperlukan.

Verifikasi Instalasi: Buka aplikasi Terminal (Anda dapat menemukannya di Applications/Utilities atau dengan mencari menggunakan Spotlight). Untuk memverifikasi instalasi Python 3 baru Anda, ketik:Bash

python3 --version

Ini akan menampilkan versi yang baru saja Anda instal. Di macOS, perintah python3 digunakan untuk secara spesifik memanggil interpreter Python 3, sementara python mungkin masih mengarah ke Python 2 lama.

Verifikasi pip: Demikian pula, verifikasi instalasi pip:Bash

pip3 --version

Anda kemungkinan perlu menggunakan pip3 untuk mengelola paket untuk instalasi Python 3 Anda.

C. Menginstal di Linux

Sebagian besar distribusi Linux dilengkapi dengan Python 3 yang sudah terinstal sebelumnya. Namun, praktik yang baik adalah memastikan Anda memiliki versi terbaru dari repositori paket distribusi Anda dan bahwa alat yang diperlukan seperti pip dan venv juga ada.

Buka Terminal Anda.

Perbarui Manajer Paket Anda: Pertama, perbarui daftar paket lokal Anda.

sudo apt update
sudo dnf check-update

Instal Python: Sekarang, instal paket Python 3, bersama dengan pip dan modul venv, yang digunakan untuk membuat lingkungan virtual.

sudo apt install python3 python3-pip python3-venv
sudo dnf install python3 python3-pip

Verifikasi Instalasi: Periksa versi yang terinstal menggunakan terminal. Perintahnya biasanya python3.Bash

python3 --version

Dan verifikasi pip:Bash

pip3 --version

II. Lingkungan Virtual: Isolasi Proyek Profesional

Sekarang setelah Python terinstal, Anda mungkin tergoda untuk mulai menginstal paket secara global. Hentikan. Praktik terbaik terpenting bagi pengembang Python baru adalah menggunakan lingkungan virtual untuk setiap proyek.

Mengapa Menggunakan Lingkungan Virtual?

Bayangkan Anda sedang mengerjakan dua proyek berbeda. Proyek A membutuhkan versi 1.0 dari pustaka tertentu, sementara Proyek B membutuhkan versi 2.0 dari pustaka yang sama. Jika Anda menginstal pustaka ini secara global, Anda akan terus-menerus harus beralih versi, dan salah satu proyek akan selalu rusak.

Lingkungan virtual adalah direktori yang mandiri dan terisolasi yang menampung versi spesifik Python ditambah semua paket dan pustaka spesifik yang dibutuhkan proyek Anda. Ini tidak memengaruhi instalasi Python global Anda atau lingkungan virtual lainnya.

Manfaat:

Kami akan menggunakan modul venv, yang merupakan cara standar dan bawaan untuk membuat lingkungan virtual di Python 3.

Membuat dan Menggunakan Lingkungan Virtual

Mari kita telusuri seluruh alurnya.

Buat Direktori Proyek: Pertama, buat folder untuk proyek baru Anda. Buka antarmuka baris perintah Anda dan jalankan perintah ini:Bash

mkdir my_first_project
cd my_first_project

Ini membuat direktori baru bernama my_first_project dan mengarahkan Anda ke dalamnya.

Buat Lingkungan Virtual: Sekarang, di dalam folder proyek Anda, jalankan perintah berikut. Perintah ini memberitahu Python untuk menjalankan modul venv dan membuat lingkungan virtual baru di folder bernama venv.

python3 -m venv venv
python -m venv venv

Setelah menjalankan ini, Anda akan melihat folder baru bernama venv di dalam my_first_project. Folder ini berisi salinan interpreter Python dan di sinilah paket spesifik proyek Anda akan diinstal. Adalah konvensi umum untuk menamai folder ini venv atau .venv.

Aktifkan Lingkungan Virtual: Membuat lingkungan tidak cukup; Anda harus "mengaktifkannya". Mengaktifkan lingkungan memodifikasi prompt shell Anda untuk menunjuk ke eksekusi Python dan pip spesifik lingkungan tersebut.

Di Windows (menggunakan Command Prompt):Bash

venv\Scripts\activate.bat

Di Windows (menggunakan PowerShell):PowerShell

.\venv\Scripts\Activate.ps1

(Anda mungkin perlu mengubah kebijakan eksekusi Anda terlebih dahulu dengan menjalankan Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process)

Di macOS dan Linux:Bash

source venv/bin/activate

Setelah diaktifkan, Anda akan melihat nama lingkungan dalam tanda kurung di awal prompt perintah Anda, seperti ini: (venv) C:\Users\YourUser\my_first_project>. Ini menunjukkan bahwa lingkungan virtual Anda aktif.

Menonaktifkan Lingkungan Virtual: Setelah selesai mengerjakan proyek Anda, Anda dapat menonaktifkan lingkungan dan kembali ke shell normal Anda. Cukup ketik perintah berikut:Bash

deactivate

Prefiks (venv) akan hilang dari prompt Anda.

III. Mengelola Paket dengan pip

Dengan lingkungan virtual Anda aktif, Anda sekarang dapat dengan aman menginstal paket untuk proyek Anda. Alat untuk ini adalah pip. Ketika lingkungan aktif, perintah pip secara otomatis terhubung ke lingkungan tersebut.

Perintah Inti pip

Mari kita instal paket populer bernama requests, yang digunakan untuk membuat permintaan HTTP.

Instal Paket: Pastikan venv Anda aktif, lalu jalankan:Bash

pip install requests

pip akan mengunduh paket requests dan semua dependensinya dari Python Package Index (PyPI) dan menginstalnya langsung ke folder venv Anda. Instalasi Python global Anda tetap tidak tersentuh.

Daftar Paket yang Terinstal: Untuk melihat paket apa saja yang terinstal di lingkungan Anda saat ini (aktif), gunakan:Bash

pip list

Anda akan melihat requests dan dependensinya terdaftar, tetapi tidak ada paket yang terinstal di Python global Anda atau lingkungan lainnya.

Membuat File requirements.txt: Bagaimana cara membagikan proyek Anda kepada orang lain agar mereka dapat mereplikasi lingkungan Anda? Anda melakukannya dengan file persyaratan. Konvensi standar adalah menamai file ini requirements.txt.

Anda dapat secara otomatis menghasilkan file ini dengan perintah pip freeze, yang mengeluarkan daftar semua paket yang terinstal dan versi pastinya.Bash

pip freeze > requirements.txt

Simbol > mengarahkan output perintah ke dalam file requirements.txt. Jika Anda membuka file ini, Anda akan melihat daftar versi paket.

Menginstal dari File requirements.txt: Jika orang lain (atau diri Anda di masa depan) ingin menyiapkan proyek Anda, mereka dapat membuat dan mengaktifkan lingkungan virtual baru, lalu menjalankan perintah berikut untuk menginstal semua paket yang diperlukan sekaligus:Bash

pip install -r requirements.txt

Perintah ini memberitahu pip untuk membaca file dan menginstal semua paket yang terdaftar di dalamnya.

Menghapus Paket: Jika Anda tidak lagi membutuhkan paket, Anda dapat menghapusnya:Bash

pip uninstall requests

pip akan meminta konfirmasi sebelum menghapus paket.

IV. Skrip Python Pertama Anda

Anda memiliki lingkungan pengembangan yang lengkap dan terisolasi. Akhirnya saatnya untuk menulis beberapa kode!

Buat File Python: Menggunakan editor teks favorit Anda (seperti VS Code, Sublime Text, atau bahkan Notepad), buat file baru bernama app.py di dalam direktori my_first_project Anda. Pastikan itu berada di folder yang sama dengan direktori venv Anda, bukan di dalamnya.

Tambahkan Kode Python: Buka app.py dan ketik kode berikut di dalamnya. Skrip ini akan menanyakan nama Anda dan kemudian mencetak sapaan yang dipersonalisasi.Python

# Skrip Python sederhana untuk menyapa pengguna

def get_greeting(name):
    """Menghasilkan sapaan yang dipersonalisasi."""
    if not name:
        return "Halo, orang asing misterius!"
    else:
        return f"Halo, {name}! Selamat datang di dunia Python."

def main():
    """Fungsi utama untuk menjalankan program."""
    print("Selamat datang di aplikasi Python pertama Anda!")
    user_name = input("Silakan masukkan nama Anda: ")
    message = get_greeting(user_name.strip())
    print(message)

if __name__ == "__main__":
    main()

Menjalankan Skrip Anda

Pastikan Lingkungan Anda Aktif: Kembali ke antarmuka baris perintah Anda. Pastikan Anda berada di direktori my_first_project dan bahwa prefiks (venv) Anda terlihat.

Eksekusi Skrip: Untuk menjalankan program Anda, Anda memanggil interpreter Python dan memberikannya nama file skrip Anda.

python3 app.py
python app.py

Berinteraksi dengan Program Anda: Skrip akan berjalan di terminal Anda. Pertama-tama akan mencetak "Selamat datang di aplikasi Python pertama Anda!", lalu akan meminta nama Anda. Ketik nama Anda dan tekan Enter. Skrip kemudian akan mencetak sapaan pribadi Anda.

Selamat! Anda telah berhasil menyiapkan lingkungan pengembangan Python profesional, mengelola paket, serta menulis dan mengeksekusi aplikasi Python pertama Anda. Anda telah menguasai alur kerja yang akan sangat berguna bagi Anda dalam proyek skala apa pun. Dari sini, perjalanan Anda adalah tentang mempelajari bahasa itu sendiri—sintaksisnya, struktur data, dan ekosistem pustaka yang luas. Tetapi dengan fondasi yang kokoh ini, Anda sepenuhnya siap untuk petualangan di depan.

💡
Ingin alat Pengujian API yang hebat yang menghasilkan Dokumentasi API yang indah?

Ingin platform Terintegrasi, All-in-One agar Tim Developer Anda dapat bekerja sama dengan produktivitas maksimum?

Apidog memenuhi semua permintaan Anda, dan menggantikan Postman dengan harga yang jauh lebih terjangkau!
tombol

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.