Files
pyinstaller/install.sh
2019-08-10 13:25:28 -04:00

20 lines
828 B
Bash

#!/bin/bash
# Taken from: https://danieleriksson.net/2017/02/08/how-to-install-latest-python-on-centos/
# CentOS7
# Start by making sure your system is up-to-date:
yum update -y
# Compilers and related tools:
yum groupinstall -y "development tools"
# Libraries needed during compilation to enable all features of Python:
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel libffi-devel
# If you are on a clean "minimal" install of CentOS you also need the wget tool:
yum install -y wget
# Python 3.7.4:
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
tar xf Python-3.7.4.tar.xz
cd Python-3.7.4
./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make && make altinstall