Instalación del programa de utilidad pip con INZA Python
Este documento describe el proceso de instalación del programa de utilidad pip para el lenguaje INZA Python 2.7 de 64 bits, proporcionado como parte del paquete IBM Netezza Analytics.
Antes de empezar
Asegúrese de que los siguientes productos están instalados en el sistema.
- Paquete IBM Netezza Analytics de 11.0.x.
- OpenSSL versión 1.0.2x
Nota:
Los defectos de cualquier biblioteca de terceros de Python no se tratan.
Las vulnerabilidades sólo pueden ser corregidas por el tercero Python.
Este procedimiento sólo proporciona una forma de instalar bibliotecas de terceros y no está soportado por IBM.
Procedimiento
Ejemplo
A continuación se muestra un ejemplo de ejecución de pip.
/nz/export/ae/languages/python/2.7/spu64/bin/pip install camelcase
Collecting camelcase
Using cached https://files.pythonhosted.org/packages/24/54/6bc20bf371c1c78193e2e4179097a7b779e56f420d0da41222a3b7d87890/camelcase-0.2.tar.gz
Installing collected packages: camelcase
Running setup.py install for camelcase ... done
Successfully installed camelcase-0.2
You are using pip version 9.0.1, however version 20.0.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
/nz/export/ae/languages/python/3.6/spu64/bin/pip3 install camelcase
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting camelcase
Using cached https://files.pythonhosted.org/packages/24/54/6bc20bf371c1c78193e2e4179097a7b779e56f420d0da41222a3b7d87890/camelcase-0.2.tar.gz
Installing collected packages: camelcase
Running setup.py install for camelcase ... done
Successfully installed camelcase-0.2
You are using pip version 9.0.1, however version 20.0.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Qué hacer a continuación
Encuentra la siguiente librería SSL para python 2.7:
Para la versión 3.x, el archivo siguiente se debe copiar en:
- Host: /nz/export/ae/languages/python/3.6/host64/lib/python3.6/lib-dynload/
- EPD: " /nz/export/ae/languages/python/3.6/spu64/lib/python3.6/lib-dynload/
Mantenga el nombre de archivo tal cual, no lo cambie. Una vez hecho esto, ejecute los siguientes comandos:
- Ejecutar ' /nz/export/ae/languages/python/3.6/host64/bin/python3.6 -c '
import ssl - Ejecutar ' /nz/export/ae/languages/python/3.6/spu64/bin/python3.6 -c '
import ssl