Um was geht’s?
Unter CentOS 7 findet sich leider per Default nur Python 2. Für einige Skripte benötige ich aber Python 3, z.B. für das Tolino Python Skript, mit dem man E-Books auf seinen Tolino Cloud Account laden kann.
Was ist zu tun?
Beim Installieren von Python 3 stütze ich mich auf diesen Digital Ocean Eintrag:
Mit folgende Kommandos installiert man zunächst einige yum und Entwicklungstools:
sudo yum install yum-utils
sudo yum groupinstall development
Folgendes Kommando installiert das IUS Repository:
sudo yum install https://centos7.iuscommunity.org/ius-release.rpm
Nun kann Python zusammen mit pip mit folgenden Kommandos installiert werden:
sudo yum install python36u
sudo yum install python36u-pip
sudo yum install python36u-devel
Zusätzliche Python Packages lassen sich nun wie folgt installieren:
sudo pip3.6 install package_name