watsonx.ai Studio incluye una gran selección de bibliotecas de código abierto preinstaladas para Python y R en sus entornos de ejecución. También puede utilizar bibliotecas de IBM preinstaladas o instalar bibliotecas personalizadas.
watsonx.ai Studio incluye las siguientes bibliotecas y los entornos de ejecución adecuados con los que podrás ampliar tus análisis de datos:
- La biblioteca de Watson Natural Language Processing en Python y Python con entornos de ejecución GPU.
- La biblioteca
geospatio-temporal
en Spark con entornos de ejecución Python - La biblioteca
Xskipper
para la omisión de datos utiliza el código abierto en Spark con entornos de ejecución Python - Cifrado de Parquet en Spark con entornos de ejecución Python
- La biblioteca
tspy
para el análisis de series temporales en Spark con entornos de ejecución Python
Listado de bibliotecas instaladas
Muchas de sus bibliotecas de código abierto favoritas están preinstaladas en entornos de ejecución. Lo único que tiene que hacer es importarlas. Consulte Importar bibliotecas y paquetes preinstalados.
Si una biblioteca no está preinstalada, puede añadirla:
A través del cuaderno
Algunas bibliotecas requieren un reinicio del kernel después de un cambio de versión. Si necesita trabajar con una versión de biblioteca que no está preinstalada en el entorno en el que inicia el cuaderno, e instala esta versión de biblioteca a través del cuaderno, el cuaderno sólo se ejecuta correctamente después de reiniciar el kernel.
Tenga en cuenta que cuando ejecuta el cuaderno de forma no interactiva, por ejemplo como un trabajo de cuaderno, falla porque el kernel no se puede reiniciar.
Añadiendo una personalización al entorno en el que se ejecuta el cuaderno
Si añade una biblioteca con una versión determinada a la personalización de software, la biblioteca se preinstala en el momento en que se inicia el entorno y no es necesario reiniciar el kernel. Además, si el cuaderno se ejecuta en un trabajo planificado, no fallará.
La ventaja de añadir una personalización de entorno es que la biblioteca se preinstala cada vez que se inicia el tiempo de ejecución del entorno. Las bibliotecas que añade a través de un cuaderno son persistentes solo para la vida útil del tiempo de ejecución. Si el tiempo de ejecución se detiene y luego se reinicia, estas bibliotecas no se instalan.
Para ver la lista de bibliotecas instaladas en su tiempo de ejecución del entorno:
En la pestaña Gestionar, en la página Entornos del proyecto, seleccione la plantilla de entorno.
En un cuaderno, ejecute el mandato adecuado desde una celda del cuaderno:
- Python:
!pip list --isolated
- R:
installed.packages()
- Python:
Opcional: añada bibliotecas y paquetes personalizados al entorno. Consulte personalización de una plantilla de entorno.
Importar una biblioteca instalada
Para importar una biblioteca instalada en su cuaderno, ejecute el mandato adecuado desde una celda del cuaderno con el nombre de la biblioteca:
- Python:
import library_name
- R:
library(library_name)
Como alternativa, puede escribir un script que incluya varias clases y métodos y, a continuación, importar el script en el cuaderno.
Más información
- Instalación de bibliotecas personalizadas
- Importación de scripts a un cuaderno
- Watson
- Biblioteca de
geospatio-temporal
para análisis de ubicación - Biblioteca de
Xskipper
para la omisión de datos - Cifrado Parquet
- Biblioteca de
tspy
para análisis de series temporales
Tema padre: Cuadernos y scripts