<Anterior | Contenido | Siguiente>
6.51.1. Instalación de Python 3
Prepare Python para la compilación:
./configure --prefix = / usr \
--habilitar-compartido \
--con-sistema-expatriado \
--con-sistema-ffi \
--with-surepip = sí
./configure --prefix = / usr \
--habilitar-compartido \
--con-sistema-expatriado \
--con-sistema-ffi \
--with-surepip = sí
El significado de las opciones de configuración:
--con-sistema-expatriado
Este interruptor habilita la vinculación con la versión del sistema de Expat.
--con-sistema-ffi
Este conmutador habilita la vinculación con la versión del sistema de libffi.
--with-surepip = sí
Este interruptor permite construir pepita y herramientas de configuración programas de envasado.
Compila el paquete:
para lograr
para lograr
El conjunto de pruebas requiere una sesión de Windows TK y X y no se puede ejecutar hasta que se reinstale Python 3 en BLFS. Instale el paquete:
make install
chmod -v 755 /usr/lib/libpython3.7m.so chmod -v 755 /usr/lib/libpython3.so
ln -sfv pip3.7 / usr / bin / pip3
make install
chmod -v 755 /usr/lib/libpython3.7m.so chmod -v 755 /usr/lib/libpython3.so
ln -sfv pip3.7 / usr / bin / pip3
El significado de los comandos de instalación:
chmod -v 755 /usr/lib/libpython3.{7m.,}entonces
Corrija los permisos de las bibliotecas para que sean coherentes con otras bibliotecas.
Si lo desea, instale la documentación preformateada:
instalar -v -dm755 /usr/share/doc/python-3.7.4/html
alquitrán --strip-components = 1 \
--no-mismo-propietario \
--sin-mismos-permisos \
-C /usr/share/doc/python-3.7.4/html \
-xvf ../python-3.7.4-docs-html.tar.bz2
instalar -v -dm755 /usr/share/doc/python-3.7.4/html
alquitrán --strip-components = 1 \
--no-mismo-propietario \
--sin-mismos-permisos \
-C /usr/share/doc/python-3.7.4/html \
-xvf ../python-3.7.4-docs-html.tar.bz2
El significado de los comandos de instalación de documentación:
--no-same-owner y --no-same-permissions
Asegúrese de que los archivos instalados tengan la propiedad y los permisos correctos. Sin estas opciones, el uso de tar instalará los archivos del paquete con los valores del creador original.