Instalando bibliotecas customizadas por meio de blocos de notas

A maneira preferida de instalar bibliotecas Python adicionais para usar em um bloco de notas é customizar a configuração de software do tempo de execução do ambiente associado ao bloco de notas. É possível incluir os pacotes conda ou PyPi por meio de um modelo de customização ao customizar o modelo de ambiente.

Veja Customizando modelos de ambiente.

No entanto, se você desejar instalar pacotes de algum outro lugar ou pacotes criados em sua máquina local, por exemplo, será possível instalar e importar os pacotes por meio do bloco de notas.

Para instalar pacotes diferentes de pacotes do conda ou PyPi por meio do seu bloco de notas:

  1. Inclua o pacote em seu armazenamento de projeto clicando no ícone Fazer upload de ativo para o projeto Mostra o ícone Fazer upload do ativo para o projetoe, em seguida, navegando no arquivo de pacote ou arrastando-o para a barra lateral do bloco de notas

  2. Inclua um token do projeto no notebook clicando em Mais > Inserir token do projeto a partir da barra de ação do notebook. O código gerado por esta ação inicializa a variável project, que é necessária para acessar a biblioteca que você transferiu por upload para o armazenamento de objetos.

    Exemplo de um token de projeto inserido:

    # @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
    

    Se você não tem um token, precisa criar um. Consulte Incluindo um token do projeto.

  3. Instale a 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. Agora, é possível importar a biblioteca:

    import xxx
    

Tópico pai: Bibliotecas e scripts