Lewati ke konten utama

Instal Anaconda di macOS (2026): Apple Silicon, conda init, dan Perbaikan Umum

Panduan praktis menginstal Anaconda di Mac dengan dukungan ARM64 native, memverifikasi unduhan, menginisialisasi conda, dan menyiapkan environment yang bersih.
Diperbarui 28 Sep 2026  · 7 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Menginstal Anaconda di Mac dulu sangat sederhana: unduh, klik, selesai. Kini, perbedaan arsitektur (Apple Silicon vs. Intel lama), inisialisasi shell, dan konflik PATH membuat Anda mudah berakhir dengan “conda: command not found,” build Intel yang lambat berjalan lewat Rosetta, atau peluncuran Jupyter yang tidak pernah mulai.

Saya menghindari skenario kegagalan tersebut dengan mengikuti daftar periksa sederhana: pilih installer yang benar, verifikasi checksum, biarkan installer menjalankan conda init, mulai ulang Terminal, dan uji dengan environment baru. Langkah-langkah di bawah ini mencerminkan cara yang andal pada versi macOS saat ini (Sonoma 14 dan Sequoia 15).

Apa Itu Anaconda?

Anaconda adalah distribusi Python yang menyertakan Python dan ratusan paket ilmiah (NumPy, pandas, SciPy, scikit-learn, dan lainnya). Ini mencakup pengelola paket dan environment conda sehingga Anda dapat memasang paket siap pakai dan menjaga dependensi proyek tetap terisolasi.

Catatan Lisensi Penting (Pembaruan 2026)

Per Juli 2025, Anaconda Individual Edition gratis mendukung penggunaan oleh individu, institusi pendidikan, organisasi nirlaba, dan perusahaan dengan 200 atau lebih sedikit karyawan atau kontraktor. Organisasi dengan lebih dari 200 karyawan atau kontraktor harus memperoleh lisensi Business (atau Enterprise) berbayar sesuai ketentuan Anaconda.

Lihat Ketentuan Layanan Anaconda yang berlaku untuk detailnya.

Pilih Installer yang Tepat untuk Mac Anda

Sebelum mengunduh, pastikan arsitektur Mac Anda dan pilih installer yang sesuai dari situs resmi.

  • Apple Silicon (M1/M2/M3): Gunakan build macOS ARM64 (osx-arm64). Ini berjalan native dan berkinerja terbaik.
  • Mac Intel: Build Intel (osx-64) baru sebagian besar dihentikan sejak pertengahan 2025. Anda dapat menggunakan installer arsip atau pertimbangkan Miniforge/Miniconda.

Periksa arsitektur Anda:

uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel

Unduh installer dari situs resmi Anaconda: https://www.anaconda.com/download

Instal Grafis (.pkg) di macOS

Installer grafis adalah cara tercepat untuk memasang Anaconda di macOS dan cocok untuk sebagian besar pengguna.

Verifikasi checksum installer

shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg

Jika checksum tidak cocok, unduh ulang atau hapus atribut karantina macOS sebelum memeriksa kembali:

xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg

Jalankan installer

Klik ganda berkas .pkg. Jika diminta, berikan kredensial admin.

Pilih lokasi instalasi:

  • Default (tanpa sudo): /Users/<username>/anaconda3

  • Seluruh sistem (memerlukan sudo): /opt/anaconda3

Izinkan installer menjalankan conda init saat diminta. Tutup installer, lalu tutup dan buka kembali Terminal.

Verifikasi instalasi

which conda conda list | head python3 --version

Jika semuanya bekerja, which conda akan menunjuk ke folder Anaconda Anda dan conda list akan menampilkan banyak paket.

Instal via Baris Perintah (.sh) di macOS

Installer baris perintah memberi Anda kendali penuh atas lokasi tujuan dan cocok untuk skrip atau setup tanpa antarmuka.

Verifikasi checksum

shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh

Jalankan installer

cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh

Saat diminta tentang path instalasi:

  • /opt/anaconda3 untuk instalasi seluruh sistem (memerlukan hak admin), atau

  • ~/anaconda3 untuk instalasi lokal pengguna (tanpa admin).

Jawab “yes” untuk conda init, lalu tutup dan buka kembali Terminal.

Verifikasi instalasi

which conda conda info 
Inisialisasi Conda di Shell Anda

macOS modern menggunakan zsh secara default, jadi berkas profil Anda biasanya ~/.zshrc.

Jika conda tidak ada setelah instalasi, inisialisasi secara manual:

echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda

Jika Anda menggunakan Bash:

conda init bash

Jangan mengedit atau menghapus Python sistem di /usr/bin.

Verifikasi Instalasi Anda

Pemeriksaan cepat untuk memastikan Anaconda dan Python berfungsi:

conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"

Opsional: pastikan Jupyter berjalan:

jupyter lab # or: jupyter notebook

Buat dan Gunakan Environment Terisolasi

Hindari bekerja di environment base. Buat satu per proyek.

# Create a new environment
conda create -n analytics-env python=3.11 -y

# Activate the environment
conda activate analytics-env

# Install common libraries
conda install numpy pandas -y

# Verify installation
python3 -c "import numpy as np, pandas as pd; print(np.__version__, pd.__version__)"

Nonaktifkan saat selesai:

conda deactivate

Utamakan Conda untuk Paket (Gunakan pip bila Perlu)

Pasang paket ilmiah dengan conda jika memungkinkan. Gunakan pip hanya jika tidak tersedia melalui conda.

# conda-first approach
conda install scikit-learn

# fallback to pip (if the package isn't available via conda)
pip install package-name

Alternatif: Miniconda, Miniforge, dan Mambaforge

Jika Anda menginginkan jejak yang lebih kecil atau memerlukan opsi yang sesuai lisensi untuk penggunaan enterprise, pertimbangkan ini:

  • Miniconda: Installer minimal (~400 MB) hanya dengan Python dan conda.
  • Miniforge / Mambaforge: Installer komunitas yang menjadikan conda-forge sebagai default (sepenuhnya open-source, tanpa batasan komersial).
  • Mambaforge menambahkan mamba untuk resolusi dependensi yang jauh lebih cepat.

Installer: https://github.com/conda-forge/miniforge

Masalah Umum dan Perbaikannya

conda: command not found
conda init zsh 
# close and reopen Terminal which conda

Arsitektur salah di Apple Silicon

# Check system architecture (hardware)
uname -m

# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"

Jika keluarannya x86_64, hapus pemasangan dan pasang ulang build ARM64.

Dukungan Mac Intel berakhir

Sejak pertengahan 2025, build Intel (osx-64) baru tidak lagi dipelihara. Gunakan installer arsip atau Miniforge/Miniconda.

Installer tidak dapat menulis ke /opt

Jalankan ulang installer dan ubah tujuan ke direktori home Anda (mis., ~/anaconda3).

Instalasi Homebrew

Hindari memasang Anaconda melalui Homebrew — sudah tidak direkomendasikan dan sering mengacaukan resolusi PATH. Gunakan installer resmi atau komunitas.

Path Anaconda duplikat

Edit profil shell Anda dan hapus duplikat:

# Open your shell profile for editing
nano ~/.zshrc    # or: nano ~/.bash_profile

# (Inside the file) remove extra PATH entries for older Anaconda installs
# Then save and exit (Ctrl+O, Enter, Ctrl+X)

# Reload your updated profile
source ~/.zshrc

# Verify that conda is now pointing to the correct path
which conda

Jupyter gagal dibuka

Pastikan environment aktif dan jupyterlab terpasang di sana:

# Activate your environment
conda activate analytics-env

# Install JupyterLab inside the environment
conda install jupyterlab -y

# Launch JupyterLab
jupyter lab

Jangan hapus Python sistem

macOS menyertakan Python sistem. Biarkan apa adanya. Selalu gunakan Python dari environment conda Anda.

Copot atau Perbarui Anaconda

Perbarui dengan aman:

# Update conda itself
conda update conda

# (Optional) Update all packages in the current environment — use cautiously
conda update --all

Bersihkan dan hapus:

# Install the Anaconda cleanup utility
conda install anaconda-clean -y

# Run the cleanup tool (removes configs, cache, and settings)
anaconda-clean --yes

# Manually delete the Anaconda installation directory
# (Use caution — this permanently removes the files)
rm -rf ~/anaconda3   # or: sudo rm -rf /opt/anaconda3

Hapus juga baris inisialisasi dari ~/.zshrc atau ~/.bash_profile.

Kesimpulan

Instalasi Anaconda yang berhasil di macOS bergantung pada beberapa pilihan penting:

  • Gunakan arsitektur yang benar (ARM64 di Apple Silicon).
  • Verifikasi unduhan Anda.
  • Izinkan conda init dan mulai ulang Terminal.
  • Bekerja di environment khusus proyek.
  • Hormati lisensi: gunakan Miniforge atau Miniconda untuk penggunaan enterprise atau komersial.

Dengan langkah-langkah ini, conda, Python, dan Jupyter akan berperilaku prediktif, dan Anda akan terhindar dari masalah teknis maupun lisensi.

Topik
Python

Pelajari lebih lanjut tentang Python

Kursus

Pengantar Python

4 jam
7.1M
Kuasai dasar-dasar analisis data dengan Python dalam 4 jam. Kursus online ini memperkenalkan antarmuka Python dan pustaka populer.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya