跳至内容

如何在 SageMaker AI Notebook 实例的 R 环境中安装 rJDBC 包?

1 分钟阅读
0

我想在我的 Amazon SageMaker AI Notebook 实例的 R 环境中安装 rJDBC 包。

解决方法

要在 SageMaker AI Notebook 实例的 R 环境中安装 rJDBC 包,请完成以下步骤:

  1. 打开 SageMaker AI 控制台

  2. 在导航窗格中,选择 Notebook,然后选择 Notebook instances(Notebook 实例)。

  3. 选择要在其中安装 rJDBC 包的 Notebook 实例。

  4. 选择 Open JupyterLab(打开 JupyterLab)。

  5. 确认 Notebook 可以连接到互联网,以便能够从 Anaconda 存储库中下载 rJDBC 包。
    **注意:**要在不接入互联网的情况下安装此包,请参阅 Private package installation in Amazon SageMaker AI running in internet-free mode(在无互联网模式下运行的 Amazon SageMaker AI 中安装私有软件包)

  6. 打开一个新终端并按以下顺序运行以下命令:

    source activate R
    conda install -y -c r r-rjdbc
    conda deactivate
  7. 打开一个带有 R 内核的新 Jupyter Notebook。

  8. 在单元中运行以下命令:

    dyn.load('/home/ec2-user/anaconda3/envs/R/lib/jvm/lib/server/libjvm.so')
  9. 要确认您已安装 rJDBC 包,请在 Jupyter Notebook 中运行以下命令:

    library(RJDBC)

    输出内容必须与以下内容类似:

    Loading required package: DBI
    Loading required package: rJava
  10. 要使 rJDBC 包即使在重启 Notebook 实例后依然存在,请在 Notebook 实例的卷上创建自定义 Conda 永久安装

相关信息

访问 Notebook 实例

外部库和内核安装

如何在 SageMaker AI Notebook 实例上将 Python 软件包安装到 Conda 环境?

AWS 官方已更新 1 年前