ERROR: configuration failed for package ‘stringi’

安装包时总是遇到各种问题,如下:
在这里插入图片描述ERROR: configuration failed for package ‘stringi’

  • removing ‘/mnt/data4/zengwanqin/Rpackage/stringi’

下载的程序包在
‘/tmp/RtmpELrR7H/downloaded_packages’里
Warning message:
In install.packages(“stringi”) : 安装程序包‘stringi’时退出狀態的值不是0
在这里插入图片描述

Error in dyn.load(file, DLLpath = DLLpath, …) :
无法载入共享目标对象‘/mnt/data4/zengwanqin/Rpackage/stringi/libs/stringi.so’::
libicui18n.so.60: 无法打开共享对象文件: 没有那个文件或目录
Calls: … namespaceImport -> loadNamespace -> library.dynam -> dyn.load
停止执行
解决方法:
stringi是许多包的依赖包所以在安装其他报之前都要安装stringi。
”如果您的计算机上绝对没有互联网访问权限 您尝试安装stringi,尝试获取最新的开发版本 包装。它已经包含ICU数据存档。 您可以构建包含所有必需项的可分发源程序包。 通过省略ICU数据文件中的一些相关行(用于脱机使用) .Rbuildignore文件。以下命令序列可以解决问题:

wget https://github.com/gagolews/stringi/archive/master.zip -O stringi.zip
unzip stringi.zip
sed -i '/\/icu..\/data/d' stringi-master/.Rbuildignore
R CMD build stringi-master

假设最新的开发版本是1.3.1, 在当前工作目录中将创建一个名为stringi_1.3.1.tar.gz的文件。 现在可以安装该软件包(源捆绑包可以通过 scp等),方法是执行:

R CMD INSTALL stringi_1.7.3.tar.gz

然后就发现stringi这个包已经安装好了!
别的包也可以正常安装了!

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值