2017
Sep
24

安裝方式

先更新 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

回應 (Leave a comment)