当我运行以下内容时,我收到与openssl.so相关的错误。
.libPaths()
# [1] "/home/karthiaru/anaconda/lib/R/library"
library(googlesheets)
gs_auth()
dyn.load中的错误(文件,DLLpath = DLLpath,...):无法加载 共享对象 '/home/karthiaru/anaconda/lib/R/library/openssl/libs/openssl.so':
/home/karthiaru/anaconda/lib/R/library/openssl/libs/../../../../libssl.so.1.0.0: 未定义的符号:EVP_idea_cbc
尝试根据另一个stackoverflow帖子安装openssl - OpenSSL installation and "openssl.so loading failed ... execution halted"。但是得到了以下错误
配置失败,因为找不到openssl。尝试安装:
- deb:libssl-dev(Debian,Ubuntu等)
- rpm:openssl-devel(Fedora,CentOS,RHEL)
- csw:libssl_dev(Solaris)
- brew:openssl@1.1(Mac OSX)
如果已经安装了openssl,请检查PATH中是否存在'pkg-config',PKG_CONFIG_PATH是否包含openssl.pc文件。
如果pkg-config不可用,您可以手动设置INCLUDE_DIR和LIB_DIR:R CMD INSTALL --configure-vars ='INCLUDE_DIR = ... LIB_DIR = ...'
/ home / karthiaru / anaconda / lib / R / bin / config:1:eval:make:not found
错误:包'openssl'
的配置失败
环境
如何解决此问题?