安裝方式
先更新 yum package list.
yum install -y centos-release-scl
yum install -y scl-utils-build
安裝 python-2 ,這裡不用指定版號,因為目前 python 都會裝 2.x 版。
- yum install -y python-devel
安裝 python 3.3
- yum install -y python33 python33-devel
- ln -sf /opt/rh/python33/root/usr/bin/python3.3 /usr/bin/python3
- ln -sf /opt/rh/python33/root/usr/bin/python3.3 /usr/local/bin/python3
更新 Linux so linker config
- echo "/opt/rh/python33/root/usr/lib/" >> /etc/ld.so.conf.d/ld.so.basic.conf
- echo "/opt/rh/python33/root/usr/lib64/" >> /etc/ld.so.conf.d/ld.so.basic.conf
- ldconfig
安裝 pip-3
- /opt/rh/python33/root/usr/bin/easy_install-3.3 pip
- cp /opt/rh/python33/root/usr/bin/pip3.3 /usr/local/bin/
完成後,你就可以使用 python2 / python3 兩個指令囉,至於 pip 我只安裝 python3 的版本,因為 2 只是用來跑舊程式。
安裝 python-3 module 方式:
/usr/local/bin/pip3.3 install enum34