我正在尝试使用Ubuntu 18.04在R中安装openssl软件包而没有成功

时间:2019-04-28 18:15:25

标签: r openssl

我尝试在R中安装Openssl软件包(在Ubuntu 18.04中使用RStudio),但出现错误“未定义符号:RSA_pkey_ctx_ctrl”:

Error: package or namespace load failed for ‘openssl’ in dyn.load(file, DLLpath = DLLpath, ...):
 unable to load shared object '/home/danilo/R/x86_64-pc-linux-gnu-library/3.4/openssl/libs/openssl.so':
  /home/danilo/R/x86_64-pc-linux-gnu-library/3.4/openssl/libs/openssl.so: undefined symbol: RSA_pkey_ctx_ctrl
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/home/danilo/R/x86_64-pc-linux-gnu-library/3.4/openssl’
Warning in install.packages :
  installation of package ‘openssl’ had non-zero exit status.

我已经尝试通过RStudio和Terminal进行安装,但是由于我是Ubuntu的新手,所以没有任何成功。我已经下载了tar.gz文件,但是我不知道该怎么办。

我实际上想使用软件包httrggmap,但它们都需要openssl

1 个答案:

答案 0 :(得分:1)

在终端中尝试:sudo apt-get install libssl-dev,然后尝试在R中再次安装软件包openssl。