安装方式
先更新 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