Librerie con ambito blocco note

È possibile utilizzare librerie con ambito notebook in Oracle AI Data Platform Workbench per creare ambienti Python personalizzati specifici di un notebook.

Le librerie con ambito notebook non sono definite in cluster, pertanto non si applicano ad altri notebook che condividono lo stesso cluster. Le librerie con ambito blocco note si applicano solo al blocco note corrente e a tutti i job del flusso di lavoro che utilizzano il blocco note corrente come 'task del blocco note'.

Nota

I comandi basati su pip sono attualmente supportati solo nei notebook con estensioni *.ipynb. I file Python con estensioni *.py non sono supportati e l'installazione di file JAR come librerie con ambito notebook non è supportata.

Comandi supportati

Per gestire le librerie con ambito notebook, è possibile utilizzare i comandi riportati di seguito.

Installare e disinstallare un pacchetto utilizzando il nome del pacchetto:
pip install <package>
pip uninstall <package>
Installare e disinstallare tutte le librerie da un file requirements.txt:
pip install -r /Workspace/path/to/requirements.txt
pip uninstall -r /Workspace/requirements.txt
Installare e disinstallare i file delle ruote con estensione *.whl da un percorso dell'area di lavoro:
pip install /Workspace/path/to/my-package.whl 
pip uninstall /Workspace/path/to/my-package.whl 
Elenca le librerie con ambito notebook già installate nel notebook corrente:
pip list

Limitazioni

È possibile eseguire un solo comando %pip in una cella notebook. Per installare più pacchetti, eseguire ogni comando %pip in una cella separata.

%pip uninstall <package> non supporta l'opzione -y o altre opzioni aggiuntive.

L'installazione dei pacchetti dai repository Git non è supportata. Sono inclusi gli URL dei pacchetti basati su Git, ad esempio git+https://....