Ya, untuk mengatur multiple versions dari Python di MacBook Pro M1 (chip Apple Silicon), kamu bisa menggunakan pyenv, yang mirip seperti nvm
untuk Node.js.
Berikut adalah langkah-langkah instalasi dan penggunaannya:
Langkah 1: Install Homebrew (jika belum)
Buka Terminal dan jalankan:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Langkah 2: Install pyenv
brew install pyenv
Langkah 3: Tambahkan ke shell (zsh/bash)
Jika kamu menggunakan zsh
(default di macOS terbaru):
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init --path)"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc
source ~/.zshrc
Jika kamu pakai bash
, ganti .zshrc
menjadi .bash_profile
.
Langkah 4: Install Python versi yang kamu mau
Misal, Python 3.11:
pyenv install 3.11.6
Lihat versi yang tersedia:
pyenv install --list
Langkah 5: Gunakan versi tertentu
Set global (default):
pyenv global 3.11.6
Set lokal untuk direktori tertentu:
pyenv local 3.11.6
Cek versi yang aktif:
python --version
Catatan untuk Mac M1:
Kadang-kadang build Python butuh developer tools. Install kalau belum:
xcode-select --install
Dan kadang readline
, openssl
, atau zlib
diperlukan:
brew install readline openssl xz zlib
Dukung Saya supaya tetap menulis artikel-artikel yang baik, membayar sewa domain, dan server untuk blog ini. Caranya dengan donasi cendol via Trakteer.id.
Komentar: 0
Login untuk meninggalkan komentar