RHEL / CentOS 7 安裝 Python 3

在 RHEL 及 CentOS 7 安裝 Python 3 可以通過 Software Collection Libraries (SCL) 完成, 而且安裝 SCL 無需編譯源碼, 可以用 YUM 直接完成。以下是在 RHEL 及 CentOS 7 通過 SCL 安裝 Python 3.3 的做法。

首先用 YUM 安裝 SCL 及 Python 3.3:

# yum -y install scl-utils
# rpm -Uvh https://www.softwarecollections.org/en/scls/rhscl/python33/epel-7-x86_64/download/rhscl-python33-epel-7-x86_64.noarch.rpm
# yum -y install python33

這就安裝好了, 但因為 Python 3.3 是通過 SCL 安裝, 所以使用上不可以直接用 “python” 指令, 要這樣使用:

scl enable python33 bash

用 -V 參數可以確認 Python 版本:

python -V

要使用 Python 3.3 的程式, 要指向以下 Python binary:




Leave a Reply