Direkt zum Inhalt

Wie installiere ich das rJDBC-Paket in der R-Umgebung meiner SageMaker AI-Notebook-Instance?

Lesedauer: 2 Minute
0

Ich möchte das rJDBC-Paket in der R-Umgebung meiner Amazon SageMaker AI-Notebook-Instance installieren.

Lösung

Gehe wie folgt vor, um das rJDBC-Paket in der R-Umgebung der SageMaker AI-Notebook-Instance zu installieren:

  1. Öffne die SageMaker-KI-Konsole.

  2. Wähle im Navigationsbereich Notebook und dann Notebook-Instances.

  3. Wähle die Notebook-Instance aus, auf der du das rJDBC-Paket installieren möchtest.

  4. Wähle JupyterLab öffnen.

  5. Stelle sicher, dass das Notebook eine Verbindung zum Internet herstellen kann, sodass du das rJDBC-Paket aus dem Anaconda-Repository herunterladen kannst.
    Hinweis: Informationen zur Installation des Pakets ohne Internetzugang findest du unter Private Paketinstallation in Amazon SageMaker AI im internetfreien Modus.

  6. Öffne ein neues Terminal und führe die folgenden Befehle in der folgenden Reihenfolge aus:

    source activate R
    conda install -y -c r r-rjdbc
    conda deactivate
  7. Öffne ein neues Jupyter-Notebook mit dem R-Kernel.

  8. Führe den folgenden Befehl in einer Zelle aus:

    dyn.load('/home/ec2-user/anaconda3/envs/R/lib/jvm/lib/server/libjvm.so')
  9. Um zu bestätigen, dass du das rJDBC-Paket installiert hast, führe den folgenden Befehl im Jupyter-Notebook aus:

    library(RJDBC)

    Die Ausgabe muss dem folgenden Beispiel ähneln:

    Loading required package: DBI
    Loading required package: rJava
  10. Damit das rJDBC-Paket auch nach einem Neustart der Notebook-Instance bestehen bleibt, erstelle eine benutzerdefinierte persistente Conda-Installation auf dem Volume der Notebook-Instance.

Ähnliche Informationen

Auf Notebook-Instances zugreifen

Externe Bibliothek und Kernelinstallation

Wie installiere ich Python-Pakete in einer Conda-Umgebung auf einer SageMaker AI-Notebook-Instance?

AWS OFFICIALAktualisiert vor 7 Monaten