Skip to main content
Instalasi pyenv pada Ubuntu
  1. doc/

Instalasi pyenv pada Ubuntu

·2 mins·

Tutorial ini menjelaskan cara memasang pyenv di Ubuntu untuk mengelola beberapa versi Python dalam satu mesin tanpa mengganggu Python sistem.

Daftar Isi
#

1. Persiapan sistem
#

Perbarui daftar paket terlebih dahulu agar instalasi berjalan lancar.

sudo apt update
sudo apt upgrade -y

2. Instal dependensi
#

pyenv membutuhkan beberapa paket pendukung untuk proses build Python dari source.

sudo apt install -y \
  make build-essential libssl-dev zlib1g-dev \
  libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
  libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \
  libffi-dev liblzma-dev git

3. Instal pyenv
#

Jalankan script instalasi resmi pyenv.

curl https://pyenv.run | bash

4. Aktifkan pyenv
#

Tambahkan konfigurasi berikut ke file shell Anda, misalnya ~/.bashrc.

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo '[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc

Jika Anda menggunakan Zsh, tambahkan baris yang sama ke ~/.zshrc lalu muat ulang shell.

5. Pasang versi Python
#

Cek versi Python yang tersedia, lalu instal versi yang Anda butuhkan.

pyenv install -l
pyenv install 3.12.2
pyenv global 3.12.2

Jika proyek tertentu membutuhkan versi berbeda, Anda juga bisa memakai versi lokal di folder project.

cd /path/ke/project
pyenv local 3.12.2

6. Verifikasi
#

Pastikan Python yang aktif berasal dari pyenv.

python --version
which python
pyenv versions

Dengan pyenv, Anda bisa mengelola versi Python per proyek tanpa merusak instalasi Python bawaan Ubuntu.

Askarhabibulloh
Author
Askarhabibulloh