Mau belajar coding dengan Python tapi bingung mulai dari mana? Langkah pertama yang paling penting adalah install Python dengan benar di laptop Windows 11 Anda.
Kedengarannya mudah, tapi kenyataannya 70% pemula gagal di tahap ini. Bukan karena proses install-nya susah, tapi karena sering ada masalah seperti:
- Command "python" not recognized di Command Prompt
- Pip install ga jalan
- Python terinstall tapi ga bisa diakses dari mana-mana
- Muncul Microsoft Store terus saat ketik "python" di CMD
Semua masalah ini biasanya karena Environment Variable ga di-set dengan benar.
Artikel ini akan bahas step-by-step cara install Python di Windows 11 yang benar, mulai dari download, install, setting PATH environment variable, sampai troubleshooting masalah yang sering muncul.
Dijamin setelah ikuti tutorial ini, Python Anda akan langsung jalan tanpa masalah!
Apa Itu Python dan Kenapa Harus Install?
Python adalah bahasa pemrograman yang sangat populer di 2026, terutama untuk:
- Data Science & Machine Learning
- Web Development (Django, Flask)
- Automation & Scripting
- Game Development
- AI & Robotics
Kenapa Python?
- Syntax mudah dipahami (bahkan untuk pemula)
- Library sangat lengkap (ada library untuk hampir semua kebutuhan)
- Komunitas besar (gampang cari solusi kalau stuck)
- Gratis dan open-source
Di Windows 11, Python tidak terinstall secara default, jadi Anda harus install manual.
Versi Python yang Harus Didownload (2026)
Per Mei 2026, versi Python terbaru yang stable adalah Python 3.14.x.
Versi yang direkomendasikan:
- Python 3.14.x (terbaru, paling direkomendasikan)
- Python 3.13.x (stable, masih banyak dipakai)
- Python 3.12.x (long-term support)
Jangan download:
- Python 2.7 (sudah deprecated sejak 2020, banyak library tidak support)
- Python 3.9 atau lebih lama (beberapa library modern tidak kompatibel)
Rekomendasi saya: Download Python 3.14 (versi terbaru) karena punya fitur terbaru dan bug fix paling lengkap.
Cara Download Python dari Python.org
Ada 2 cara download Python:
- Dari python.org (recommended)
- Dari Microsoft Store (tidak direkomendasikan untuk pemula)
Kita akan pakai cara pertama karena lebih fleksibel.
Langkah-langkah:
- Buka browser Anda (Chrome, Edge, Firefox)
- Pergi ke https://www.python.org/downloads/
- Halaman akan otomatis detect OS Anda (Windows) dan tampilkan tombol "Download Python 3.14.x"
- Klik tombol download
- File installer akan terdownload (ukuran sekitar 25-30 MB)
Catatan: Kalau Anda mau download versi spesifik (misal Python 3.13), scroll ke bawah dan klik "View all releases".
Cara Install Python di Windows 11 (Step-by-Step)
Setelah download selesai, mari kita install Python dengan benar.
PENTING: Ada 2 checkbox yang WAJIB Anda centang saat install. Kalau tidak, Python tidak akan jalan dengan baik!
Langkah 1: Jalankan Installer
- Buka folder Downloads
- Double-click file python-3.14.x-amd64.exe (atau nama file yang Anda download)
- Windows Security mungkin muncul warning → klik "Run anyway" atau "Yes"
Langkah 2: Centang "Add Python to PATH" (WAJIB!)
Ini adalah langkah paling penting yang sering dilewatkan pemula!
Di jendela installer pertama, Anda akan lihat 2 checkbox di bagian bawah:
- Use admin privileges when installing py.exe
- Add python.exe to PATH
CENTANG KEDUANYA!
Apa itu PATH?
PATH adalah daftar folder yang dicek Windows saat Anda ketik command di Command Prompt. Kalau Python tidak ada di PATH, Windows tidak akan tahu dimana Python berada, dan Anda akan dapat error "python is not recognized".
Langkah 3: Pilih "Customize Installation" (Recommended)
Ada 2 pilihan:
- Install Now (instalasi cepat dengan setting default)
- Customize Installation (instalasi custom, bisa pilih fitur)
Pilih "Customize Installation" agar kita bisa set dengan benar.
Langkah 4: Pilih Optional Features
Di jendela berikutnya, Anda akan lihat beberapa optional features:
Centang semua yang ada:
- Documentation (dokumentasi Python)
- pip (package manager Python - WAJIB!)
- tcl/tk and IDLE (Python IDE bawaan - optional tapi bagus untuk pemula)
- Python test suite (untuk testing - optional)
- py launcher (untuk manage multiple Python versions - recommended)
- for all users (requires admin privileges) (optional)
Yang WAJIB:
- pip (tanpa ini Anda ga bisa install library Python)
Klik Next.
Langkah 5: Advanced Options
Di jendela Advanced Options:
Centang:
- Install Python 3.14 for all users (agar semua user di komputer bisa pakai Python)
- Associate files with Python (agar file .py otomatis terbuka dengan Python)
- Create shortcuts for installed applications
- Add Python to environment variables (seharusnya sudah tercentang otomatis kalau Anda centang di awal)
- Precompile standard library (optional, bisa bikin startup lebih cepat)
Jangan centang:
- Download debugging symbols (cuma perlu kalau develop C/C++ extension)
- Download debug binaries (sama seperti di atas)
Lokasi Install:
Default lokasi install: *C:\Program Files\Python314*
Anda bisa ubah kalau mau, tapi catat lokasi ini karena nanti dibutuhkan untuk setting PATH manual (kalau perlu).
Klik Install.
Langkah 6: Proses Install
Windows akan mulai install Python. Proses ini biasanya cuma 1-2 menit.
Kalau muncul User Account Control (UAC) yang minta permission, klik Yes.
Langkah 7: Disable PATH Length Limit (Recommended)
Setelah install selesai, akan muncul jendela "Setup was successful".
Di bagian bawah ada opsi: "Disable path length limit".
Klik opsi ini!
Kenapa?
Windows punya limit 260 karakter untuk path file. Kalau Anda install library Python dengan path panjang, bisa error. Disable limit ini akan hapus batasan tersebut.
Klik Close untuk selesai.
Cara Verifikasi Python Sudah Terinstall dengan Benar
Sekarang kita cek apakah Python sudah terinstall dengan benar.
Metode 1: Lewat Command Prompt
- Tekan Win + R
- Ketik cmd → Enter
- Di Command Prompt, ketik:
python --version
- Tekan Enter
Hasil yang benar:
Python 3.14.x
Kalau muncul versi Python, berarti install berhasil!
Kalau muncul error:
'python' is not recognized as an internal or external command
Berarti PATH belum di-set dengan benar. Lanjut ke bagian troubleshooting di bawah.
Metode 2: Cek pip (Package Manager)
pip adalah package manager Python untuk install library tambahan.
Di Command Prompt, ketik:
pip --version
Hasil yang benar:
pip 24.x from C:\Program Files\Python314\Lib\site-packages\pip (python 3.14)
Kalau muncul versi pip, berarti pip juga sudah terinstall!
Metode 3: Test Run Python
Mari kita coba jalankan Python REPL (Read-Eval-Print Loop).
Di Command Prompt, ketik:
python
Hasil yang benar:
Python 3.14.x (tags/v3.14.x:xxxxxx, Apr 15 2026, 12:00:00) [MSC v.xxxx 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
Sekarang Anda bisa ketik command Python, misalnya:
>>> print("Hello World")
Hello World
>>> 2 + 2
4
>>> exit()
Ketik exit() untuk keluar dari Python REPL.
Troubleshooting: Python Not Recognized
Kalau setelah install Anda dapat error "python is not recognized", berarti PATH environment variable belum di-set.
Ada 2 cara fix ini:
- Set PATH lewat GUI (mudah)
- Set PATH lewat Command Prompt (cepat)
Cara 1: Set PATH Lewat GUI (Recommended untuk Pemula)
Langkah 1: Cari Lokasi Install Python
Pertama, kita perlu tahu dimana Python terinstall.
Default lokasi:
- *C:\Users[YourUsername]\AppData\Local\Programs\Python\Python314*
- atau *C:\Program Files\Python314*
Buka File Explorer dan cek folder tersebut. Di dalam folder, Anda akan lihat file python.exe.
Catat path lengkapnya! Misal: *C:\Program Files\Python314*
Anda juga perlu path untuk Scripts folder (untuk pip):
- *C:\Program Files\Python314\Scripts*
Langkah 2: Buka Environment Variables
Ada beberapa cara buka Environment Variables:
Cara A: Lewat Run Dialog
- Tekan Win + R
- Ketik sysdm.cpl → Enter
- Pilih tab Advanced
- Klik Environment Variables
Cara B: Lewat Settings
- Tekan Win + I (buka Settings)
- Ketik "environment" di search box
- Klik "Edit the system environment variables"
- Klik Environment Variables
Cara C: Lewat System Properties
- Klik kanan This PC → Properties
- Klik Advanced system settings
- Klik Environment Variables
Langkah 3: Edit PATH Variable
Di jendela Environment Variables, ada 2 bagian:
- User variables (untuk user saat ini)
- System variables (untuk semua user)
Pilih "User variables" (lebih aman).
- Cari variable bernama Path di list
- Klik Path → klik Edit
- Jendela Edit environment variable akan muncul
Langkah 4: Tambahkan Python Path
Di jendela Edit, Anda akan lihat list path yang sudah ada.
- Klik New
- Paste path Python Anda, misal: *C:\Program Files\Python314*
- Klik New lagi
- Paste path Scripts folder: *C:\Program Files\Python314\Scripts*
- Klik OK sampai semua jendela tertutup
PENTING: Path harus TEPAT. Kalau ada typo atau salah folder, tetap ga akan jalan.
Langkah 5: Restart Command Prompt
Tutup semua jendela Command Prompt yang terbuka, lalu buka lagi.
Sekarang coba lagi:
python --version
Seharusnya sudah jalan!
Cara 2: Set PATH Lewat Command Prompt (Advanced)
Kalau Anda prefer command line, bisa pakai cara ini.
- Buka Command Prompt sebagai Administrator
- Ketik perintah ini (ganti path sesuai lokasi Python Anda):
setx PATH "%PATH%;C:\Program Files\Python314\;C:\Program Files\Python314\Scripts\"
- Tekan Enter
- Restart Command Prompt
- Coba lagi python --version
Troubleshooting: Microsoft Store Terbuka Saat Ketik "python"
Ini adalah masalah paling menyebalkan di Windows 11!
Saat Anda ketik python di Command Prompt, yang muncul malah Microsoft Store yang suruh install Python dari sana.
Penyebab:
Windows 11 punya App Execution Aliases yang redirect command "python" dan "python3" ke Microsoft Store.
Solusi:
Disable App Execution Aliases untuk Python:
- Tekan Win + I (buka Settings)
- Pergi ke Apps → Advanced app settings → App execution aliases
- Scroll ke bawah, cari python.exe dan python3.exe
- Matikan (toggle OFF) kedua switch tersebut
- Restart Command Prompt
- Sekarang ketik python seharusnya langsung jalan!
Troubleshooting: Multiple Python Versions
Kalau Anda install beberapa versi Python (misal Python 3.13 dan 3.14), mungkin ada konflik.
Cara Cek Versi Mana yang Aktif:
python --version
Kalau versi yang muncul bukan yang Anda mau, ada 2 solusi:
Solusi 1: Pakai Python Launcher
Python Launcher (py.exe) bisa manage multiple versions.
Cek semua versi yang terinstall:
py --list
Output:
-V:3.14 * Python 3.14.x (64-bit)
-V:3.13 Python 3.13.x (64-bit)
Tanda * artinya versi default.
Jalankan versi spesifik:
py -3.14 script.py
atau
py -3.13 script.py
Set default version:
py --version 3.14
Solusi 2: Ubah Urutan PATH
Versi Python yang paling atas di PATH adalah yang akan dijalankan.
- Buka Environment Variables
- Edit Path
- Pindahkan path Python yang Anda mau ke paling atas (gunakan tombol Move Up)
- Klik OK
- Restart Command Prompt
Cara Install Library Python dengan pip
Setelah Python terinstall, Anda bisa install library tambahan dengan pip.
Syntax dasar:
pip install nama-library
Contoh install library populer:
1. NumPy (untuk scientific computing)
pip install numpy
2. Pandas (untuk data analysis)
pip install pandas
3. Matplotlib (untuk visualisasi data)
pip install matplotlib
4. Requests (untuk HTTP requests)
pip install requests
5. Flask (untuk web development)
pip install flask
Cek library yang sudah terinstall:
pip list
Update library:
pip install --upgrade nama-library
Uninstall library:
pip uninstall nama-library
Cara Pakai Python IDLE (Bawaan Python)
Python IDLE adalah IDE (Integrated Development Environment) bawaan Python yang cocok untuk pemula.
Cara Buka IDLE:
Metode 1: Lewat Start Menu
- Tekan Win
- Ketik IDLE
- Klik IDLE (Python 3.14 64-bit)
Metode 2: Lewat Command Prompt
idle
Fitur IDLE:
- Shell → Interactive Python REPL
- Editor → Buat dan edit file .py
- Debugger → Debug code
- Syntax highlighting → Code lebih mudah dibaca
Cara Pakai IDLE:
- Buka IDLE
- Ketik code Python di shell, misal:
print("Hello World")
- Tekan Enter untuk run
Cara Buat File Python (.py):
- Di IDLE, klik File → New File
- Ketik code Python, misal:
# program.py
def greet(name):
print(f"Hello, {name}!")
greet("Python")
- Save dengan nama program.py
- Run dengan tekan F5 atau klik Run → Run Module
Rekomendasi Text Editor / IDE untuk Python
IDLE bagus untuk belajar, tapi untuk project serius, pakai editor yang lebih powerful:
1. Visual Studio Code (Paling Populer)
Kelebihan:
- Gratis dan open-source
- Extension Python sangat lengkap
- IntelliSense (autocomplete) bagus
- Debugger powerful
- Git integration
- Banyak theme dan customization
Cara Install:
- Download dari https://code.visualstudio.com/
- Install seperti biasa
- Buka VS Code
- Install extension Python (by Microsoft)
- Buka folder project Python Anda
- VS Code akan auto-detect Python interpreter
2. PyCharm (IDE Khusus Python)
Kelebihan:
- Dibuat khusus untuk Python
- Fitur lengkap (refactoring, testing, database tools)
- Debugger sangat powerful
- Support Django, Flask, FastAPI
Kekurangan:
- Versi Pro berbayar (ada versi Community gratis tapi fitur terbatas)
- Agak berat (butuh RAM minimal 8GB)
Download: https://www.jetbrains.com/pycharm/
3. Jupyter Notebook (Untuk Data Science)
Kelebihan:
- Interactive coding (run code per cell)
- Visualisasi inline
- Perfect untuk data science dan machine learning
- Bisa mix code, markdown, dan visualisasi
Cara Install:
pip install jupyter
Cara Jalankan:
jupyter notebook
Browser akan otomatis terbuka dengan Jupyter interface.
Virtual Environment: Isolasi Project Python
Virtual environment adalah cara untuk isolasi project Python agar library yang terinstall di satu project tidak bentrok dengan project lain.
Kenapa Butuh Virtual Environment?
Misal:
- Project A butuh Django 4.0
- Project B butuh Django 5.0
Kalau install langsung pakai pip, akan bentrok. Solusinya: pakai virtual environment yang terpisah untuk setiap project.
Cara Buat Virtual Environment
1. Buat folder project
mkdir my-project
cd my-project
2. Buat virtual environment
python -m venv venv
Ini akan buat folder venv yang berisi copy Python dan pip terpisah.
3. Aktifkan virtual environment
Windows Command Prompt:
venv\Scripts\activate
Windows PowerShell:
venv\Scripts\Activate.ps1
Kalau berhasil, di Command Prompt akan muncul (venv) di awal baris:
(venv) C:\my-project>
4. Install library di virtual environment
pip install flask
Library akan terinstall hanya di virtual environment ini, tidak global.
5. Deaktifkan virtual environment
deactivate
Tips:
- Setiap project baru, selalu buat virtual environment
- Jangan commit folder venv ke Git (add ke .gitignore)
- Gunakan requirements.txt untuk list library yang dibutuhkan:
pip freeze > requirements.txt
Nanti orang lain bisa install semua library dengan:
pip install -r requirements.txt
FAQ (Frequently Asked Questions)
1. Apakah Python dari Microsoft Store sama dengan dari python.org?
Beda.
Python dari Microsoft Store lebih terisolasi dan otomatis handle PATH, tapi:
- Sering ada masalah dengan virtual environment
- Beberapa library sulit diinstall
- Update lebih lambat dari versi resmi
Rekomendasi: Pakai Python dari python.org (cara yang saya bahas di artikel ini).
2. Apakah bisa install Python tanpa admin rights?
Bisa.
Saat install, pilih "Install for current user only" dan pilih lokasi install di folder user Anda (misal: **C:\Users\YourName\Python314**).
Tapi beberapa fitur mungkin terbatas.
3. Kenapa pip install library selalu gagal?
Kemungkinan penyebab:
A. pip belum terinstall Cek dengan:
pip --version
Kalau ga ada, install manual:
python -m ensurepip --upgrade
B. Koneksi internet terblokir Beberapa kantor/kampus block pip repository (pypi.org).
Solusi: Pakai hotspot HP atau VPN.
C. Permission error Jalankan Command Prompt sebagai Administrator, atau pakai:
pip install nama-library --user
D. Library butuh compiler C++ Beberapa library (seperti NumPy, pandas versi lama) butuh Microsoft Visual C++ Build Tools.
Download dari: https://visualstudio.microsoft.com/visual-cpp-build-tools/
4. Bagaimana cara uninstall Python?
Lewat Settings:
- Tekan Win + I → Apps → Installed apps
- Cari Python 3.14.x
- Klik 3 dots → Uninstall
- Hapus juga folder Python di *C:\Program Files\Python314* (kalau masih ada)
- Hapus PATH environment variable yang mengarah ke Python
5. Apakah Python 32-bit atau 64-bit?
Pakai 64-bit kalau laptop Anda 64-bit (hampir semua laptop modern 64-bit).
Cara cek:
- Klik kanan This PC → Properties
- Lihat System type
- Kalau "64-bit operating system", pakai Python 64-bit
Python 64-bit bisa handle data lebih besar dan lebih cepat.
6. Apakah perlu update Python secara berkala?
Tidak wajib, tapi direkomendasikan.
Python rilis update minor (misal 3.14.1 → 3.14.2) setiap beberapa bulan untuk:
- Bug fixes
- Security patches
- Performance improvements
Cara update:
- Download installer versi baru
- Install (akan overwrite versi lama)
- Library yang sudah terinstall tetap ada
Kesimpulan
Install Python di Windows 11 sebenarnya mudah, asalkan Anda centang "Add Python to PATH" saat install.
Recap langkah-langkah:
- Download Python dari python.org
- Jalankan installer
- Centang "Add Python to PATH" (WAJIB!)
- Pilih "Customize Installation"
- Centang semua optional features (terutama pip)
- Install
- Disable path length limit
- Verifikasi dengan python --version di Command Prompt
Kalau "python is not recognized":
- Set PATH environment variable manual
- Disable App Execution Aliases di Windows Settings
Tips untuk pemula:
- Pakai VS Code atau PyCharm untuk coding
- Selalu buat virtual environment untuk setiap project
- Pelajari pip untuk install library
- Jangan takut error → Google dan Stack Overflow adalah teman terbaik!
Sekarang Anda sudah siap mulai belajar Python! Good luck coding!
Pertanyaan untuk Anda:
Sudah berhasil install Python? Atau masih ada error? Share pengalaman Anda di kolom komentar!



Posting Komentar