Cómo instalar python3 en un entorno Linux donde ya existe python2
¿Cómo instalar python3 en un entorno Linux donde ya existe python2?
Algunas personas pueden desinstalar python2 primero al instalarlo. Me gustaría enfatizar aquí que no se debe desinstalar. python2 que ya existe en el sistema; de lo contrario, provocará que muchos otros programas en el sistema que requieren que Python se ejecute de manera anormal
Entorno del sistema
[root@localhost install]# pwd p>
/data/install
[root@localhost install]# cat /etc/redhat-release
CentOS versión 6.3 (final)
[root@ localhost install]# uname -a
Linux localhost 2.6.32-358.6.2.el6.x86_64 #1 SMP jueves 16 de mayo 20:59:36 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Método de instalación de python3.4
[root@localhost install]# wget: python./ftp/python/3.4.4/Python-3.4.4.tgz
[instalación root@localhost]# tar -zxf Python-3.4.4.tgz
[instalación root@localhost]# cd Python-3.4.4
# En el paquete de instalación Un archivo README con instrucciones sobre cómo instalarlo
[root@localhost Python-3.4.4]# ls
aclocal.m4 config.sub configure.ac Gramática install- sh LICENCIA Makefile.pre.in Módulos Analizador PCbuild Python setup.py
config.guess configure Doc Include Lib Mac Objetos varios PC pyconfig.h.in README Herramientas
[root@localhost Python- 3.4.4]# ./configure
[root@localhost Python-3.4.4]# make
[root@localhost Python-3.4.4]# make install
Prueba
[root@localhost Python-3.4.4]# python3
Python 3.4.4 (predeterminado, 27 de junio de 2016, 07:47:54) p>
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] en Linux
Escriba "ayuda", "copyright", "créditos" o "licencia" para obtener más información. informar
ation.
gt; gt;
Puede utilizar el nombre del programa python3 para ejecutar el programa Python en el futuro
Instálelo en un entorno Linux. donde python2 ya existe Hay dos métodos para python3. El primero es reemplazar python2 y el segundo es instalar python3 directamente sin reemplazar python2. En este caso, cuando se ejecuta python3, se deben escribir declaraciones como python3 start.