Bibliothèques couvertes par le bloc-notes
Vous pouvez utiliser des bibliothèques de portée bloc-notes dans Oracle AI Data Platform Workbench pour créer des environnements Python personnalisés propres à un bloc-notes.
Les bibliothèques de niveau bloc-notes ne sont pas de niveau cluster, elles ne s'appliquent donc pas aux autres blocs-notes partageant le même cluster. Les bibliothèques de portée Bloc-notes s'appliquent uniquement au bloc-notes actuel et à toutes les tâches de workflow qui utilisent le bloc-notes actuel comme tâches Bloc-notes.
Remarques :
Les commandes basées surpip ne sont actuellement prises en charge que dans les blocs-notes dotés des extensions *.ipynb. Les fichiers Python avec des extensions *.py ne sont pas pris en charge et l'installation de fichiers JAR dans des bibliothèques couvertes par un bloc-notes n'est pas prise en charge.
Commandes prises en charge
Vous pouvez utiliser les commandes suivantes pour gérer les bibliothèques de portée bloc-notes :
Installez et désinstallez un package à l'aide du nom du package :pip install <package>
pip uninstall <package>Installez et désinstallez toutes les bibliothèques à partir d'un fichier requirements.txt :pip install -r /Workspace/path/to/requirements.txt
pip uninstall -r /Workspace/requirements.txtInstallez et désinstallez les fichiers Wheel avec l'extension *.whl à partir d'un chemin d'espace de travail :pip install /Workspace/path/to/my-package.whl
pip uninstall /Workspace/path/to/my-package.whl Répertoriez les bibliothèques de portée de bloc-notes déjà installées dans le bloc-notes actuel :pip listLimites
Vous ne pouvez exécuter qu'une seule commande %pip dans une cellule de bloc-notes. Pour installer plusieurs packages, exécutez chaque commande %pip dans une cellule distincte.
%pip uninstall <package> ne prend pas en charge l'option -y ou d'autres options supplémentaires.
L'installation de packages à partir des référentiels Git n'est pas prise en charge. Cela inclut les URL de package basées sur Git telles que git+https://....