首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux脱机中从r安装stringi包时出现icudt错误

在linux脱机中从r安装stringi包时出现icudt错误
EN

Stack Overflow用户
提问于 2019-07-04 04:46:17
回答 1查看 3K关注 0票数 2

我已经在我的系统中下载了stringi_1.4.3.tar.gz包(RedHat Linux 7),但是当我尝试脱机安装它时,我会收到以下错误:

执行暂停*下载失败。停下来。错误:程序包“stringi”的配置失败

这是一个新的环境RedHatLinux 7.x,R版本是3.6,这里我正在做一个离线安装R设置和R包的测试,在这里我遇到了这个错误。

我已经尝试过下载旧版本的stringi,但没有成功。

检查系统ICU4C的pkg-config .检查ICU4C >= 52.没有检测到* ICU4C 50.1.2已检测到最低要求,即ICU4C >= 52没有满足尝试使用“标准”后备标志检查是否可以构建基于ICU4C的项目.是的,以编程方式检查是否有足够的U_ICU_VERSION_MAJOR_NUM.否*可用的ICU4C不能用于检查是否可以编译src/icu61 61/putil.cpp/putil.cpp.是的,检查是否可以编译src/icu61 61/i18n/number_affixutils.cpp.是的,看看我们能不能去取冰.下载ICU数据库(icudt)输出路径:ICU 61/ data /icudt61l.zip尝试URL 'http://www.ibspan.waw.pl/~gagolews/stringi/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开URL 尝试URL 'https://raw.githubusercontent.com/gagolews/stringi/master/src/icu61/data/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开download.file 尝试URL 'https://raw.githubusercontent.com/gagolews/stringi/master/src/icu55/data/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开download.file 尝试URL 'http://raw.githubusercontent.com/gagolews/stringi/master/src/icu61/data/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开download.file 尝试URL 'http://raw.githubusercontent.com/gagolews/stringi/master/src/icu55/data/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开download.file 尝试URL 'http://www.gagolewski.com/software/stringi/icudt61l.zip‘download.file中的错误(粘贴(href,fname,sep = ""),icudtzipfname,mode = "wb"):无法打开download.file 下载失败错误:停止错误:警告消息: 1:在download.file中( was (href,fname,sep = ""),icudtzipfname,mode = "wb"):XXX状态是‘无法连接到服务器’2:在download.file(download.file(href,fname,sep =“),icudtzipfname,mode =”wb“中: URL状态‘无法连接到服务器’3:在download.file(download.file(href,fname,sep =”))中,模式= "wb"):URL XXX状态是‘无法连接到服务器’4:在download.file中(href,fname,sep = ""),icudtzipfname,mode = "wb"):URL XXX状态‘无法连接到服务器’5:在download.file(download.file(href,fname,sep =“))中,icudtzipfname,mode =”wb“:URL XXX状态‘无法连接到服务器’6:在download.file中(download.file(href,fname,sep =”)),icudtzipfname,模式= "wb"):URL XXX状态是‘无法连接到服务器’执行暂停* icudt下载失败。停下来。错误:对包‘ERROR’*删除‘/usr/lib64 64/r/库/stringi’的配置失败

我下载了它并安装在windows 10上,我在那里按预期工作,我想要stringi i包,因为它依赖于其他packages.Please帮助

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-04 14:20:40

我就在同一个箱子里,终于安装好了那个包。我去了https://cran.r-project.org/web/packages/stringi/INSTALL,滚动了一下,找到了答案。我引用如下:

“如果您在试图安装的计算机上完全没有internet access,请尝试获取该软件包的最新开发版本。它已经包含了ICU数据存档。您可以通过省略.Rbuildignore文件中的一些相关行来构建一个可分发的源包,该包包含所有所需的stringi数据文件(供脱机使用)。下面的命令序列应该可以做到这一点:

代码语言:javascript
复制
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传播等等)。通过执行:

代码语言:javascript
复制
R CMD INSTALL stringi_1.3.1.tar.gz

或者在R会话中调用install.packages("stringi_1.3.1.tar.gz", repos=NULL)。“

对于wget部分,我只需直接从链接下载并将其发送到我的服务器,然后直接到解压缩:)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56880786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档