So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)

Es gibt immer noch alte Systeme von Zeit zu Zeit. Das Schreiben und Verwalten von Python-Skripten für jede von diesen Systemen unterstützte Python-Version kann eine entmutigende Aufgabe sein.

Als ich es nachgeschlagen habe,

Ich konnte keinen Weg finden, Pyenv zu verwenden, deshalb werde ich es hier teilen.

Übrigens können Sie auf diese Weise auch centos6, RHEL6, centos7, RHEL7 installieren. In diesem Fall wird git mit "yum install git" installiert

Installationsumgebung

Obwohl dies mit einer tatsächlichen Maschine möglich ist, bereiten wir Vagrant als Verifizierungsumgebung vor, die reproduziert werden kann. Es wurde auch bestätigt, dass dieser Artikel in dieser Umgebung funktioniert.

#Auf Host ausführen
vagrant box add centos5 http://opscode-vm-bento.s3.amazonaws.com/vagrant/virtualbox/opscode_centos-5.10-i386_chef-provisionerless.box
vagrant init
vagrant up
vagrant ssh

Ich werde es vorerst aktualisieren. Nicht benötigt.

#Mit vm ausführen
sudo yum -y update
cat /etc/redhat-release 
	# CentOS release 5.11 (Final)

Installieren Sie Git

Git ist standardmäßig nicht in Centos5 / RHEL5 enthalten. Installieren Sie es daher über EPEL.

#Mit vm ausführen
sudo rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/5/x86_64/epel-release-5-4.noarch.rpm
sudo yum -y install --enablerepo=epel git

Installieren Sie pyenv

Installieren Sie pyenv von github.

#Mit vm ausführen
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
exec $SHELL -l

Installieren Sie die erforderlichen Pakete

Installieren Sie die erforderlichen Pakete mit yum.

#Mit vm ausführen
sudo yum -y install gcc make 
sudo yum -y install readline readline-devel
sudo yum -y install zlib zlib-devel
sudo yum -y install bzip2 bzip2-devel
sudo yum -y install sqlite sqlite-devel
sudo yum -y install openssl openssl-devel

Installieren Sie bei der Installation von python3 zusätzlich die folgenden Pakete.

#Mit vm ausführen
sudo yum -y install patch

Installieren Sie Python

Listen Sie die Versionen auf, die mit pyenv installiert werden können.

#Mit vm ausführen
pyenv install -l

Darunter wird diesmal 2.7.12 installiert.

#Mit vm ausführen
pyenv install 2.7.12
pyenv global 2.7.12

Sie können pip auch normal verwenden.

#Mit vm ausführen
pip install requests

Recommended Posts

So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
So installieren Sie Python3 mit Docker Centos
So installieren Sie PyPy unter CentOS
So installieren Sie TensorFlow unter CentOS 7
Installieren Sie Python unter CentOS mit Pyenv
So installieren Sie Maven unter CentOS
Installieren Sie Python unter CentOS mit pyenv
So installieren Sie Anaconda mit pyenv
[Kivy] So installieren Sie Kivy unter Windows [Python]
So installieren Sie Apache (httpd) unter CentOS7
So installieren Sie Eclipse GlassFish 5.1.0 unter CentOS7
So installieren Sie Apache (httpd) unter CentOS8
So installieren Sie Python
So installieren Sie Python
Installieren Sie Python3.4 unter CentOS 6.6
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
Installieren Sie Python 2.7.3 unter CentOS 5.4
Installieren Sie Python mit pyenv
[Version 2020] So installieren Sie Python3 auf EC2 von AWS
Strategie zur Monetarisierung mit Python Java
So installieren Sie OpenCV auf Jetson Nano Python
[Ansible] Installieren Sie dnf unter Centos7 mit dem Python3-Interpreter
Ich wollte Python 3.4.3 mit Homebrew + pyenv installieren
So installieren Sie OpenGM unter OSX mit Macports
Wie man tkinter mit Python in Pyenv benutzt
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
So installieren Sie Python [Windows]
Installieren Sie Python 3.8 auf RHEL 8 (AppStream)
Installieren Sie Python 3.8 unter CentOS 7 (SCL)
Installieren Sie Python 3.8 unter CentOS 8 (AppStream)
So installieren Sie Git GUI und Gitk unter CentOS
So installieren Sie caffe unter OS X mit Macports
So installieren Sie Python mit Anaconda
Schritte zum Installieren von MySQL 8.0 unter CentOS 8.1
So installieren Sie NPI + Senden Sie eine Nachricht an Python
So installieren Sie mysql-connector-python auf einem Mac
[Ev3dev] So zeigen Sie ein BMP-Bild mit Python auf dem LCD an
So installieren Sie Python-Pip mit Ubuntu20.04LTS
Schritte zum Installieren von VirtualBox unter CentOS
So installieren Sie das Graph-Tool unter macOS
So installieren Sie VMware-Tools unter Linux
So installieren Sie OpenCV auf einem Mac
Installieren Sie pyenv auf MacBookAir und wechseln Sie Python zur Verwendung
Erste Schritte mit Python
So berechnen Sie das Datum mit Python
So installieren Sie den MySQL-Connector mit pip3
Schritte zum Installieren von python3 auf einem Mac
So installieren Sie Theano unter Mac OS X mit Homebrew
Installieren Sie python2.x mit pyenv auf Catalina
So installieren Sie Musik 21 unter Windows
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
So installieren Sie OpenCV in Cloud9 und führen es in Python aus
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
So installieren Sie Pandas auf EC2 (Umgang mit MemoryError und PermissionError)
So installieren Sie Chrome Driver für Chrome automatisch mit Python + Selenium + Chrome
So installieren Sie Theano unter Mac OS X 10.10 (mit pyenv, anaconda)
Installieren Sie Python als Framework mit pyenv