Notizbuchbibliotheken mit Geltungsbereich

Mit Notizbuchbibliotheken in Oracle AI Data Platform Workbench können Sie benutzerdefinierte Python-Umgebungen erstellen, die für ein Notizbuch spezifisch sind.

Librarys mit Notizbuchgeltungsbereich haben keinen Cluster-Geltungsbereich und gelten daher nicht für andere Notizbücher, die dasselbe Cluster verwenden. Librarys mit Notizbuchgeltungsbereich gelten nur für das aktuelle Notizbuch und alle Workflowjobs, die das aktuelle Notizbuch als "Notizbuchaufgaben" verwenden.

Hinweis:

pip-basierte Befehle werden derzeit nur in Notizbüchern mit *.ipynb-Erweiterungen unterstützt. Python-Dateien mit *.py-Erweiterungen werden nicht unterstützt, und die Installation von JAR-Dateien wird nicht unterstützt, da Librarys mit Notizbuchgeltungsbereich nicht unterstützt werden.

Unterstützte Befehle

Sie können die folgenden Befehle zur Verwaltung Ihrer Librarys mit Notizbuchgeltungsbereich verwenden:

Installieren und deinstallieren Sie ein Paket unter Verwendung des Paketnamens:
pip install <package>
pip uninstall <package>
Installieren und deinstallieren Sie alle Bibliotheken aus einer Datei requirements.txt:
pip install -r /Workspace/path/to/requirements.txt
pip uninstall -r /Workspace/requirements.txt
Installieren und deinstallieren Sie Wheel-Dateien mit der Erweiterung *.whl aus einem Workspace-Pfad:
pip install /Workspace/path/to/my-package.whl 
pip uninstall /Workspace/path/to/my-package.whl 
Listen Sie die bereits installierten Librarys mit Notizbuchgeltungsbereich im aktuellen Notizbuch auf:
pip list

Einschränkungen

Sie können nur einen %pip-Befehl in einer Notizbuchzelle ausführen. Um mehrere Packages zu installieren, führen Sie jeden %pip-Befehl in einer separaten Zelle aus.

%pip uninstall <package> unterstützt weder die Option -y noch andere zusätzliche Optionen.

Die Installation von Packages aus Git-Repositorys wird nicht unterstützt. Dazu gehören Git-basierte Paket-URLs wie git+https://....