GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Python 2.7 ou Python 3.x + Django 1.8 + sur CentOS 6 + cPanel

Python est l'un des packages de base fournis par défaut avec CentOS Linux. Cependant, il n'est pas du tout mis à jour sur CentOS 6.x, la version par défaut est 2.6.6, qui est un peu ancienne pour les exigences de développement actuelles lorsque vous créez une application Web basée sur ce langage.

Si vous devez installer les versions Python 2.7 ou 3.x sur CentOS 6, il existe un moyen d'installer ces alternatives sans casser la version Python par défaut, qui est largement utilisée par le système d'exploitation et ses outils comme yum/dnf.

Cela peut fonctionner sur les serveurs simples CentOS, mais aussi sur les serveurs cPanel.

3 étapes pour installer Python 2.7 et Django sur CentOS 6

1) Obtenez la dernière version de Python 2.7.x

Extrayez, configurez, compilez et installez.

Dans la dernière étape, assurez-vous d'exécuter :make altinstall , pour éviter tout conflit avec la version python par défaut de CentOS.

mkdir /root/temp && cd /root/temp
wget http://python.org/ftp/python/2.7.10/Python-2.7.10.tgz
tar -xvpzf Python-2.7.10.tgz
./configure
cd Python-2.7.10
./configure
make
make altinstall

À ce stade, vous devriez pouvoir exécuter Python 2.7.x en utilisant ce binaire :

/usr/local/bin/python2.7

ou simplement :

python2.7

Maintenant que Python 2.7 fonctionne, demandons à PIP d'installer des modules supplémentaires :

2) Installer PIP

PIP est le bon outil pour gérer et installer les packages python, assurez-vous d'exécuter le programme d'installation en appelant le binaire python2.7.

cd /root/temp
wget https://bootstrap.pypa.io/get-pip.py
/usr/local/bin/python2.7 /root/temp/get-pip.py 

3) Installez Django 1.8

Django est l'un des frameworks Python les plus populaires. Utilisons PIP pour installer Django 1.8.x.

pip2.7 install Django==1.8.3

Besoin d'installer des modules Python supplémentaires ?

Utilisons aussi pip, aussi simple que ça en a l'air :

pip2.7 install django-debug-toolbar
pip2.7 install django-smart-selects
pip2.7 install mysqlclient
pip2.7 install Pillow
pip2.7 install python-dateutil
pip2.7 install PyYAML

Répétez la même procédure pour tous les modules python/django dont vous avez besoin.

C'est tout. À ce stade, vous devriez avoir deux versions de Python, la version par défaut de CentOS et l'alternative que nous avons installée. Connaissez-vous d'autres méthodes alternatives pour installer Python 2.7 sur CentOS ?

Lectures complémentaires :

  • Documents Python officiels
  • Documentation Django
  • PIP – Gestionnaire de packages Python

Comment installer Python 2.7 ou Python 3.x + Django 1.8 + sur CentOS 6 + cPanel was last modified:août 17th, 2015 by Esteban Borges
Cent OS
  1. Comment installer Pip sur CentOS 7

  2. Comment installer Pip sur CentOS 8

  3. Comment installer Python 3 sur CentOS 7

  4. Comment installer cPanel sur CentOS

  5. Comment installer Python 3.6.4 sur CentOS 7

Comment installer Django sur CentOS 8

Comment installer Python 3.9 sur CentOS 8

Comment installer Flask sur CentOS 8

Comment installer cPanel sur CentOS 8

Comment installer Python sur le flux CentOS 9

Comment installer Python sur CentOS 7