Fork me on GitHub

Install Python 3.2 di Linux tanpa merusak sistem

Posted by udienz on October 09, 2011 · 1 min read

Catatan: Saya bukan programmmer python, namun sering berjibaku dengan python karena beberapa hal :). Mohon maaf bila ada kesalahan

Python adalah komponen penting di beberapa distribusi Linux seperti Centos, Fedora, Debian, Ubuntu, dll. Nah kadang kita pengen mencoba coba versi python terbaru bukan? apalagi di server produksi, banyak developer yang minta di installkan python versi xyz. Nah karena pentingnya python, maka tolong jangan menggangu python bawaan sistem agar tidak merusak kinerja sistem, nah loo… bagaimana jika ada teman/developer/client yang ,inta di installkan di system kita tanpa merusak system? Jika di tulisan selumnya saya menuliskan virtual-python sekarang kita buat python versi berbeda untuk user tertentu.

Jika diketahui:

  • Python yang akan di install: Python 3.2.2

  • User yang meminta di install: py26

  • Os: Terserah…

Langkahnya adalah sebagai berikut:

$ cd /tmp
$ wget http://www.python.org/ftp/python/3.2.2/Python-3.2.2.tgz
$ tar -xzvf Python-3.2.2.tgz
$ cd Python-3.2.2/
$ ./configure --prefix=/home/py26/local
$ make
$ make install

Jika anda ingin mengganti default pythonnya ke versi terbaru lakukan perintah seperti dibawah ini:

make fullinstall

$make all

dan cek dengan

$ python3.2 -V
Python 3.2.2

Jadi deh.. Dan sekarang bisa digabungkan dengan tulisan saya terdahulu.