From bced3b27e6f5f10048eba826549029e43de520e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Wed, 21 Mar 2018 11:26:05 +0200 Subject: Install Python 2.7.13 to RHEL with pip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit System's default Python is 2.7.5 and doesn't come with pip at all. To install its pip, it would require us to enable the EPEL repository and install it from there. The repos we use already include Python 2.7.13. If we install that we get pip as well. Change-Id: I083a970697a962ddb301616695c2cf419f1229f8 Reviewed-by: Simo Fält (cherry picked from commit 794913dde77e9a2918353894a33d03b16e6927c4) --- .../provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'coin/provisioning') diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh index 1e79ee11..f9be5d66 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh @@ -63,8 +63,8 @@ installPackages+=(gtk3-devel) installPackages+=(libusbx-devel) # speech-dispatcher-devel for QtSpeech, otherwise it has no backend on Linux installPackages+=(speech-dispatcher-devel) -# Python -installPackages+=(python-devel python-virtualenv) +# Python 2.7 with python-devel, pip and virtualenv +installPackages+=(python27) # Python 3 with python-devel, pip and virtualenv installPackages+=(rh-python36) # WebEngine @@ -88,5 +88,8 @@ installPackages+=(bluez-libs-devel) sudo yum -y update sudo yum -y install "${installPackages[@]}" +# Make python 2.7 and its pip default +echo "source scl_source enable python27" >> ~/.bashrc + sudo ln -s /opt/rh/rh-python36/root/usr/bin/python3 /usr/local/bin/python3 sudo ln -s /opt/rh/rh-python36/root/usr/bin/pip3 /usr/local/bin/pip3 -- cgit v1.2.3