我想在我的 Amazon SageMaker AI Notebook 实例的 R 环境中安装 rJDBC 包。
要在 SageMaker AI Notebook 实例的 R 环境中安装 rJDBC 包,请完成以下步骤:
打开 SageMaker AI 控制台。
在导航窗格中,选择 Notebook,然后选择 Notebook instances(Notebook 实例)。
选择要在其中安装 rJDBC 包的 Notebook 实例。
选择 Open JupyterLab(打开 JupyterLab)。
确认 Notebook 可以连接到互联网,以便能够从 Anaconda 存储库中下载 rJDBC 包。 **注意:**要在不接入互联网的情况下安装此包,请参阅 Private package installation in Amazon SageMaker AI running in internet-free mode(在无互联网模式下运行的 Amazon SageMaker AI 中安装私有软件包)。
打开一个新终端并按以下顺序运行以下命令:
source activate R
conda install -y -c r r-rjdbc
conda deactivate
打开一个带有 R 内核的新 Jupyter Notebook。
在单元中运行以下命令:
dyn.load('/home/ec2-user/anaconda3/envs/R/lib/jvm/lib/server/libjvm.so')
要确认您已安装 rJDBC 包,请在 Jupyter Notebook 中运行以下命令:
library(RJDBC)
输出内容必须与以下内容类似:
Loading required package: DBI Loading required package: rJava
要使 rJDBC 包即使在重启 Notebook 实例后依然存在,请在 Notebook 实例的卷上创建自定义 Conda 永久安装。
访问 Notebook 实例
外部库和内核安装
如何在 SageMaker AI Notebook 实例上将 Python 软件包安装到 Conda 环境?
rePost Polyglot
已提问 3 年前
Tim
已发布 2 年前