Cara Install Python di Windows 11 dan Setting Environment Variable untuk Pemula

Cara Install Python di Windows 11 dan Setting Environment Variable untuk Pemula - MafiaTek

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:

  1. Dari python.org (recommended)
  2. Dari Microsoft Store (tidak direkomendasikan untuk pemula)

Kita akan pakai cara pertama karena lebih fleksibel.

Langkah-langkah:

  1. Buka browser Anda (Chrome, Edge, Firefox)
  2. Pergi ke https://www.python.org/downloads/
  3. Halaman akan otomatis detect OS Anda (Windows) dan tampilkan tombol "Download Python 3.14.x"
  4. Klik tombol download
  5. 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

  1. Buka folder Downloads
  2. Double-click file python-3.14.x-amd64.exe (atau nama file yang Anda download)
  3. 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

  1. Tekan Win + R
  2. Ketik cmd → Enter
  3. Di Command Prompt, ketik:
python --version
  1. 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:

  1. Set PATH lewat GUI (mudah)
  2. 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

  1. Tekan Win + R
  2. Ketik sysdm.cpl → Enter
  3. Pilih tab Advanced
  4. Klik Environment Variables

Cara B: Lewat Settings

  1. Tekan Win + I (buka Settings)
  2. Ketik "environment" di search box
  3. Klik "Edit the system environment variables"
  4. Klik Environment Variables

Cara C: Lewat System Properties

  1. Klik kanan This PC → Properties
  2. Klik Advanced system settings
  3. 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).

  1. Cari variable bernama Path di list
  2. Klik Path → klik Edit
  3. Jendela Edit environment variable akan muncul

Langkah 4: Tambahkan Python Path

Di jendela Edit, Anda akan lihat list path yang sudah ada.

  1. Klik New
  2. Paste path Python Anda, misal: *C:\Program Files\Python314*
  3. Klik New lagi
  4. Paste path Scripts folder: *C:\Program Files\Python314\Scripts*
  5. 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.

  1. Buka Command Prompt sebagai Administrator
  2. Ketik perintah ini (ganti path sesuai lokasi Python Anda):
setx PATH "%PATH%;C:\Program Files\Python314\;C:\Program Files\Python314\Scripts\"
  1. Tekan Enter
  2. Restart Command Prompt
  3. 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:

  1. Tekan Win + I (buka Settings)
  2. Pergi ke AppsAdvanced app settingsApp execution aliases
  3. Scroll ke bawah, cari python.exe dan python3.exe
  4. Matikan (toggle OFF) kedua switch tersebut
  1. Restart Command Prompt
  2. 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.

  1. Buka Environment Variables
  2. Edit Path
  3. Pindahkan path Python yang Anda mau ke paling atas (gunakan tombol Move Up)
  4. Klik OK
  5. 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

  1. Tekan Win
  2. Ketik IDLE
  3. 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:

  1. Buka IDLE
  2. Ketik code Python di shell, misal:
print("Hello World")
  1. Tekan Enter untuk run

Cara Buat File Python (.py):

  1. Di IDLE, klik FileNew File
  2. Ketik code Python, misal:
# program.py
def greet(name):
    print(f"Hello, {name}!")

greet("Python")
  1. Save dengan nama program.py
  2. Run dengan tekan F5 atau klik RunRun 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:

  1. Download dari https://code.visualstudio.com/
  2. Install seperti biasa
  3. Buka VS Code
  4. Install extension Python (by Microsoft)
  5. Buka folder project Python Anda
  6. 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:

  1. Tekan Win + IAppsInstalled apps
  2. Cari Python 3.14.x
  3. Klik 3 dotsUninstall
  4. Hapus juga folder Python di *C:\Program Files\Python314* (kalau masih ada)
  5. 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:

  1. Klik kanan This PCProperties
  2. Lihat System type
  3. 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:

  1. Download installer versi baru
  2. Install (akan overwrite versi lama)
  3. 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:

  1. Download Python dari python.org
  2. Jalankan installer
  3. Centang "Add Python to PATH" (WAJIB!)
  4. Pilih "Customize Installation"
  5. Centang semua optional features (terutama pip)
  6. Install
  7. Disable path length limit
  8. 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!

Lebih lamaTerbaru

Posting Komentar