Sebelum memasang NumPy, kita perlu memastikan Python 3 telah terpasang dan perintah python3 dikenali oleh terminal. NumPy adalah library yang berjalan di atas Python, dan NumPy 2.1 (versi yang dipakai course ini) membutuhkan Python 3.10 atau lebih baru.
Kondisi awal setiap sistem operasi berbeda:
- Ubuntu / Debian: Python 3 umumnya tersedia bawaan; kita hanya perlu memastikan dua paket pendukung ikut terpasang.
- macOS: tidak menyertakan Python; kita memasangnya lewat installer resmi atau Homebrew.
- Windows: tidak menyertakan Python; kita memasangnya lewat installer resmi dari python.org.
Bab ini memandu ketiga platform satu per satu, lalu ditutup dengan langkah verifikasi yang sama untuk semuanya.
Instalasi per Sistem Operasi #
1. Ubuntu / Debian #
Pada Ubuntu 22.04/24.04 dan Debian 12, Python 3 telah tersedia sejak awal. Perintah berikut memperbarui daftar paket, lalu memasang interpreter beserta dua paket pendukung yang kita perlukan pada bab-bab berikutnya:
# notest
sudo apt update
sudo apt install python3 python3-venv python3-pipPaket python3-venv menyediakan modul venv untuk membuat virtual environment, sedangkan python3-pip menyediakan pip untuk memasang paket. Keduanya akan kita pakai pada Chapter Membuat Virtual Environment.
2. macOS #
Ada dua jalur yang sama-sama umum. Jalur pertama, installer resmi: unduh paket macOS 64-bit universal2 dari halaman unduhan python.org, lalu jalankan wizard-nya. Jalur kedua, package manager Homebrew:
# notest
brew install pythonSetelah salah satu jalur selesai, perintah python3 tersedia di terminal dan siap diverifikasi di akhir bab.
3. Windows #
Unduh installer Python 3 terbaru dari halaman unduhan python.org, lalu jalankan. Saat wizard tampil, centang opsi Add python.exe to PATH sebelum menekan Install Now; opsi ini membuat perintah Python dikenali dari terminal mana pun.
Windows juga menyediakan py launcher, perintah pintasan untuk memanggil Python yang terpasang:
# notest
py --versionSetelah instalasi selesai, py maupun python dapat dipakai di PowerShell atau CMD. Course ini menulis python3 agar konsisten dengan Linux/macOS; pembaca Windows cukup menggantinya dengan py atau python.
Memverifikasi Instalasi #
Verifikasi paling sederhana: minta Python mencetak nomor versinya.
python3 --versionOutput yang Dihasilkan:
Python 3.12.15Angka versi di layar pembaca boleh berbeda (misalnya 3.12.x atau 3.13.x); yang penting diawali Python 3. Uji kedua, minta interpreter mengeksekusi satu baris kode tanpa perlu membuat file, dengan opsi -c:
python3 -c "print('Python siap dipakai')"Output yang Dihasilkan:
Python siap dipakaiBila kedua perintah menghasilkan output seperti di atas, Python 3 siap dipakai. Ringkasan perintah verifikasi per platform:
| Sistem | Perintah verifikasi |
|---|---|
| Ubuntu / Debian | python3 --version |
| macOS | python3 --version |
| Windows | py --version |
Langkah berikutnya adalah menciptakan virtual environment, agar instalasi NumPy nanti tetap terisolasi dari Python milik sistem.