我正在尝试在 unix 机器上安装 ROracle 包。该软件包已正确安装。但是 library(ROracle) 无法正常工作并出现错误
library(ROracle)
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/u01/group1/home/oracle/R/x86_64-redhat-linux-gnu-library/3.1/ROracle/libs/ROracle.so':
libclntsh.so.11.1: cannot open shared object file: No such file or directory
Error: package or namespace load failed for ‘ROracle’
该软件包可以从命令行正常安装,但在 R studio 中不起作用。我在论坛中浏览了很多线程,其中很多人建议导出 LD_LIBRARY_PATH 并重置它。事实上,我继续将所有 R 系统变量从命令行复制到 R Studio 中。但它仍然不能正常工作。
我还注意到的一件事是,每次我重新启动 R Studio 时,R 系统变量都会发生变化。可能是 R studio 没有正确获取路径值的问题。