GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Python 2.7 o Python 3.x + Django 1.8 + su CentOS 6 + cPanel

Python è uno dei pacchetti principali che viene fornito di default con CentOS Linux. Tuttavia, non è affatto aggiornato su CentOS 6.x, la versione predefinita è 2.6.6, che è un po' vecchia per gli attuali requisiti di sviluppo quando si crea un'app Web basata su questa lingua.

Se devi installare le versioni Python 2.7 o 3.x su CentOS 6, c'è un modo per installare queste alternative senza interrompere la versione predefinita di Python, che è ampiamente utilizzata dal sistema operativo e dai suoi strumenti come yum/dnf.

Questo potrebbe funzionare su server semplici CentOS, ma anche su server cPanel.

3 passaggi per installare Python 2.7 e Django su CentOS 6

1) Ottieni l'ultima versione di Python 2.7.x

Estrai, configura, compila e installa.

Nell'ultimo passaggio assicurati di eseguire:make altinstall , per evitare qualsiasi conflitto con la versione Python predefinita di 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

A questo punto dovresti essere in grado di eseguire python 2.7.x usando questo binario:

/usr/local/bin/python2.7

o semplicemente:

python2.7

Ora che Python 2.7 funziona, facciamo in modo che PIP installi alcuni moduli aggiuntivi:

2) Installa PIP

PIP è lo strumento giusto per gestire e installare i pacchetti python, assicurati di eseguire il programma di installazione chiamando il binario python2.7.

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

3) Installa Django 1.8

Django è uno dei framework Python più popolari. Usiamo PIP per installare Django 1.8.x.

pip2.7 install Django==1.8.3

Hai bisogno di installare moduli Python aggiuntivi?

Usiamo anche pip, per quanto possa sembrare facile:

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

Ripeti la stessa procedura per tutti i moduli python/django di cui hai bisogno.

È tutto. A questo punto dovresti avere due versioni di Python, quella predefinita da CentOS e quella alternativa che abbiamo installato. Conosci altri metodi alternativi per installare Python 2.7 su CentOS?

Ulteriori letture:

  • Documenti ufficiali Python
  • Documentazione di Django
  • PIP – Gestore di pacchetti Python

Come installare Python 2.7 o Python 3.x + Django 1.8 + su CentOS 6 + cPanel Ultima modifica:17 agosto 2015 da Esteban Borges
Cent OS
  1. Come installare Pip su CentOS 7

  2. Come installare Pip su CentOS 8

  3. Come installare Python 3 su CentOS 7

  4. Come installare cPanel su CentOS

  5. Come installare Python 3.6.4 su CentOS 7

Come installare Django su CentOS 8

Come installare Python 3.9 su CentOS 8

Come installare Flask su CentOS 8

Come installare cPanel su CentOS 8

Come installare Python su CentOS 9 Stream

Come installare Python su CentOS 7