Install Python 2.7 on CentOS 6.x

因為 CentOS 6 所內建的版本時 Python 2.6
但是很多套件已經拋棄對 2.6 的支援,所以需要安裝 Python 2.7
下面是目前找到最簡單的方法,記下來分享


1. 安裝 Python 2.7 編譯所需要的套件

$ yum install zlib-devel openssl-devel readline-devel sqlite-devel bzip2-devel

2. 下載並編譯 Python 2.7

$ wget [PYTHON PACKAGE] $ cd [PYTHON PACKAGE] $ ./configure
$ make
$ make install

預設會安裝在 /usr/local/bin/python2.7

3. 下載並安裝 setuptools

$ wget https://bootstrap.pypa.io/ez_setup.py
$ python2.7 ez_setup.py

4. 使用 ez_install 安裝 pip

$ ez_install pip

如此一來就安裝好 Python 2.7 以及相對應的 pip 了

如果安裝有問題,可以透過以下指令檢查

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin

看看 /usr/local/bin 是不是在 /usr/bin 的前面

發表迴響

你的電子郵件位址並不會被公開。