GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Python 2.7 o Python 3.x + Django 1.8 + en CentOS 6 + cPanel

Python es uno de los paquetes principales que viene por defecto con CentOS Linux. Sin embargo, no se actualiza en absoluto en CentOS 6.x, la versión predeterminada es 2.6.6, que es un poco antigua para los requisitos de desarrollo actuales cuando se crea una aplicación web basada en este lenguaje.

Si necesita instalar las versiones Python 2.7 o 3.x en CentOS 6, hay una forma de instalar estas alternativas sin romper la versión predeterminada de Python, que es ampliamente utilizada por el sistema operativo y sus herramientas como yum/dnf.

Esto puede funcionar en servidores simples CentOS, pero también en servidores cPanel.

3 pasos para instalar Python 2.7 y Django en CentOS 6

1) Obtener la última versión de Python 2.7.x

Extrae, configura, compila e instala.

En el último paso, asegúrese de ejecutar:make altinstall , para evitar conflictos con la versión predeterminada de Python 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

En este punto, debería poder ejecutar python 2.7.x usando este binario:

/usr/local/bin/python2.7

o simplemente:

python2.7

Ahora que tenemos Python 2.7 funcionando, hagamos que PIP instale algunos módulos adicionales:

2) Instalar PIP

PIP es la herramienta adecuada para administrar e instalar paquetes de python, asegúrese de ejecutar el instalador que llama al 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) Instalar Django 1.8

Django es uno de los frameworks de Python más populares. Usemos PIP para instalar Django 1.8.x.

pip2.7 install Django==1.8.3

¿Necesita instalar módulos de Python adicionales?

Usemos pip también, tan fácil como parece:

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

Repita el mismo procedimiento para todos los módulos de python/django que necesite.

Eso es todo. En este punto, debería tener dos versiones de Python, la predeterminada de CentOS y la alternativa que instalamos. ¿Conoce otros métodos alternativos para instalar Python 2.7 en CentOS?

Lectura adicional:

  • Documentos oficiales de Python
  • Documentación de Django
  • PIP:administrador de paquetes de Python

Cómo instalar Python 2.7 o Python 3.x + Django 1.8 + en CentOS 6 + cPanel was last modified:agosto 17th, 2015 by Esteban Borges
Cent OS
  1. Cómo instalar Pip en CentOS 7

  2. Cómo instalar Pip en CentOS 8

  3. Cómo instalar Python 3 en CentOS 7

  4. Cómo instalar cPanel en CentOS

  5. Cómo instalar Python 3.6.4 en CentOS 7

Cómo instalar Django en CentOS 8

Cómo instalar Python 3.9 en CentOS 8

Cómo instalar Flask en CentOS 8

Cómo instalar cPanel en CentOS 8

Cómo instalar Python en CentOS 9 Stream

Cómo instalar Python en CentOS 7