Bibliotecas com Escopo de Notebook
Você pode usar bibliotecas com escopo de notebook no Oracle AI Data Platform para criar ambientes Python personalizados específicos de um Notebook.
Como as bibliotecas com escopo de notebook não têm escopo no cluster, elas não se aplicam a outros notebooks que compartilham o mesmo cluster. As bibliotecas com escopo de notebook só se aplicam ao notebook atual e a todos os jobs de workflow que usam o notebook atual como 'tarefas de notebook'.
Observação:
No momento, só há suporte para comandos baseados empip em notebooks com extensões *.ipynb. Os arquivos Python com extensões *.py não são suportados e a instalação de arquivos JAR, pois as bibliotecas com escopo em notebook não são suportadas.
Comandos Suportados
Você pode usar os seguintes comandos para gerenciar suas bibliotecas com escopo de notebook:
Instale e desinstale um pacote usando o nome do pacote:pip install <package>
pip uninstall <package>Instale e desinstale todas as bibliotecas de um arquivo requirements.txt:pip install -r /Workspace/path/to/requirements.txt
pip uninstall -r /Workspace/requirements.txtInstale e desinstale arquivos wheel com a extensão *.whl de um caminho do espaço de trabalho:pip install /Workspace/path/to/my-package.whl
pip uninstall /Workspace/path/to/my-package.whl Liste as bibliotecas com escopo de notebook já instaladas no notebook atual:pip listLimitações
Você só pode executar um comando %pip em uma célula de notebook. Para instalar vários pacotes, execute cada comando %pip em uma célula separada.
O %pip uninstall <package> não suporta a opção -y ou outras opções adicionais.
Não há suporte para a instalação de pacotes de repositórios Git. Isso inclui URLs de pacote baseados em Git, como git+https://....