0 / 0
Volver a la versión inglesa de la documentación
Instalación de bibliotecas personalizadas mediante cuadernos
Última actualización: 31 may 2024
Instalación de bibliotecas personalizadas mediante cuadernos

El método preferido para instalar bibliotecas Python adicionales para utilizarlas en un cuaderno es personalizar la configuración de software del tiempo de ejecución del entorno asociado al cuaderno. Puede añadir los paquetes conda o PyPi a través de una plantilla de personalización cuando personalice la plantilla de entorno.

Consulte Personalización de plantillas de entorno.

Sin embargo, si desea instalar paquetes desde algún otro lugar o paquetes que ha creado en la máquina local, por ejemplo, puede instalar e importar los paquetes a través del cuaderno.

Para instalar paquetes que no sean paquetes conda o PyPi mediante su cuaderno:

  1. Añada el paquete al almacenamiento del proyecto pulsando el icono Cargar activo en proyecto Muestra el icono Cargar activo en proyectoy, a continuación, examinando el archivo de paquete o arrastrándolo a la barra lateral del cuaderno.

  2. Añada una señal de proyecto al cuaderno pulsando Más > Insertar señal de proyecto en la barra de acciones del cuaderno. El código generado por esta acción inicializa la variable project, que es necesaria para acceder a la biblioteca que ha cargado en el almacenamiento de objetos.

    Ejemplo de una señal de proyecto insertada:

    # @hidden_cell
    # The project token is an authorization token that is used to access project resources like data sources, connections, and used by platform APIs.
    from project_lib import Project
    project = Project(project_id='7c7a9455-1916-4677-a2a9-a61a75942f58', project_access_token='p-9a4c487075063e610471d6816e286e8d0d222141')
    pc = project.project_context
    

    Si no tiene una señal, debe crear una. Consulte Adición de una señal de proyecto.

  3. Instale la biblioteca:

    # Fetch the library file, for example the tar.gz or whatever installable distribution you created
    with open("xxx-0.1.tar.gz","wb") as f:
        f.write(project.get_file("xxx-0.1.tar.gz").read())
    
    # Install the library
    !pip install xxx-0.1.tar.gz
    
  4. Ahora puede importar la biblioteca:

    import xxx
    

Tema principal: Bibliotecas y scripts

Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información