【发布时间】:2026-01-26 05:10:01
【问题描述】:
我们一直在尝试在R 上安装“copula”包,但失败并显示以下错误消息:
ERROR: dependency ‘gsl’ is not available for package ‘copula’
- 安装 GSL (GNU Scientific Linux) 后,它一直在抱怨,但这次出现以下错误:
** package ‘gsl’ successfully unpacked and MD5 sums checked
checking for gsl-config... no
configure: error: gsl-config not found, is GSL installed? <<-----------
ERROR: configuration failed for package ‘gsl’
* removing ‘/opt/microsoft/ropen/3.5.3/lib64/R/library/gsl’
ERROR: dependency ‘gsl’ is not available for package ‘copula’
* removing ‘/opt/microsoft/ropen/3.5.3/lib64/R/library/copula’
-
我们还安装了
gsl-devel(yum install gsl-devel);但是没有成功。 -
手动安装 GSL:
wget https://mirror.ibcp.fr/pub/gnu/gsl/gsl-latest.tar.gztar xfz gsl-latest.tar.gz./configure && make && make install
- 返回
R,尝试再次安装copula,但未成功,但出现不同的错误消息:
Error: package or namespace load failed for ‘gsl’ in dyn.load(file, DLLpath = DLLpath, ...):
unable to load shared object '/opt/microsoft/ropen/3.5.3/lib64/R/library/gsl/libs/gsl.so':
libgsl.so.25: cannot open shared object file: No such file or directory
有什么方法可以安装 GSL 并使libgsl.so.25 可用于copula?
谢谢。
【问题讨论】:
-
这和jupyterhub有关系吗?
-
你好迈克尔,确实如此。我们在 Jupyterhub 上使用 RStudio。
-
但看起来这个问题完全与在 linux 上使用 RStudio 包管理器有关——与 jupyterhub 本身无关。
标签: r rhel7 rstudio-server jupyterhub