Saturday, January 16, 2016

10:06 PM
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale. [wikipedia.org]

Logo Python
Python merupakan bahasa pemrograman yang banyak digunakan oleh developer dan network engineer. Pada system operasi CentOS tersedia Python 2.6, namun versi Python yang terbaru ialah Python 2.7 (sebelum upgrade versi 3). Untuk melakukan instalasi Python 2.7 kita membutuhkan beberapa langkah yang cukup mudah, berikut merupakan langkah-langkah instalasi Python 2.7 pada CentOS.

CentOS 6.5 atau versi sebelumnya

Lakukan Update CentOS dengan perintah beriut, lalu lakukan instalasi development tools,


# yum -y update
# yum groupinstall -y 'development tools'


Kemudian instal packet SSL, bz2, zlib, wget dengan perintah berikut,


# yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget

Setelah itu download Source Code Python dengan perintah berikut (pastikan python 2.7 yang anda download merupakan versi terbaru, anda dapat mengecek versi terbaru pada laman python download), kemudian extract source python dengan menggunakan perintah berikut.


# wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tar.xz
# xz -d Python-2.7.11.tar.xz
# tar -xvf Python-2.7.11.tar


Lalu lakukan instalasi Python dengan menggunakan perintah berikut,


# cd Python-2.7.11
# ./configure --prefix=/usr/local/
# make
# make altinstall


Kemudian lakukan instalasi pip dan virtualenv dengan perintah berikut,


# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz
# tar -xvf setuptools-1.4.2.tar.gz
# cd setuptools-1.4.2
# python2.7 setup.py install
# curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | python2.7 -
# pip2.7 install virtualenv

Python telah terinstall pada CentOS. Namun python tersebut harus dijalankan dengan perintah python2.7, ketika kita menjalankan dengan perintah python, CentOS akan menggunakan python2.6. Kita membutuhkan beberapa konfigurasi untuk membuat perintah python akan otomatis menggunakan python2.7, berikut merupakan langkah-langkahnya,

Buka file ~/.bashrc dengan menggunakan perintah berikut,


# vi ~/.bashrc


Kemudian tambahkan baris kode berikut,


alias python='/usr/local/bin/python2.7'


Simpan dan kemudian jalankan perintah berikut


# . ~/.bashrc


Lalu cek python version dengan perintah berikut,


# python -V


CentOS versi 6.6 atau sesudahnya


Untuk CentOS versi 6.6 keatas, instalasi Python cukup mudah, berikut merupakan langkah-langkahnya,

Pertama instalasi Centos Software Collections dengan menggunakan perintah berikut,


# yum install centos-release-SCL
# yum install python27

Kemudian untuk menjalankan python secara default menggunakan python 2.7 lakukan langkah berikut,


Buka file ~/.bashrc dengan menggunakan perintah berikut,


# vi ~/.bashrc

Kemudian tambahkan baris kode berikut,


source /opt/rh/python27/enable


Simpan dan kemudian jalankan perintah berikut


# . ~/.bashrc


Lalu cek python version dengan perintah berikut,


# python -V


Pustaka :
1. https://en.wikipedia.org/wiki/Python_(programming_language)
2. https://www.python.org/
3. http://linuxconfig.org/how-to-change-from-default-to-alternative-python-version-on-debian-linux
4. http://unix.stackexchange.com/questions/175851/how-to-permanently-enable-scl-centos-6-4
5. http://bicofino.io/2014/01/16/installing-python-2-dot-7-6-on-centos-6-dot-5/
Newer Post Older Post

0 comments:

Post a Comment