简体   繁体   English

尝试在 Azure Data Bricks 中安装 rJava 时遇到错误

[英]Facing an error when trying to install rJava in Azure Data Bricks

Error in dyn.load("/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/libjvm.so") No such file or directory. dyn.load 中的错误(“/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64/server/libjvm.so”)没有这样的文件或目录。 Facing this error in Azure Databricks.在 Azure Databricks 中遇到此错误。

It's well documented in the Azure Databricks knowledge base. Azure Databricks 知识库中有详细记录 Because rJava depends on the specific locations, you need to perform some magic with symlinks before installing rJava (this could be done via init script as well):因为 rJava 依赖于特定的位置,所以在安装 rJava 之前,您需要使用符号链接执行一些魔法(这也可以通过init 脚本完成):

%sh
ls -l /usr/bin/java
ls -l /etc/alternatives/java
ln -s /usr/lib/jvm/java-8-openjdk-amd64 /usr/lib/jvm/default-java
R CMD javareconf

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM