本文介绍了安装软件包"stringr"和"stringi"的退出状态为非零的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

请帮助我在R中安装stringr和stringi软件包.结果是:

Please help me to install stringr and stringi packages in R. The result is:

install.packages("stringi")
Installing package into ‘C:/Users/kozlovpy/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
пробую URL 'https://mran.revolutionanalytics.com/snapshot/2015-08-27/bin/windows/contrib/3.2/stringi_0.5-5.zip'
Error in download.file(url, destfile, method, mode = "wb", ...) :
  не могу открыть URL 'https://mran.revolutionanalytics.com/snapshot/2015-08-27/bin/windows/contrib/3.2/stringi_0.5-5.zip'
Вдобавок: Предупреждение:
В download.file(url, destfile, method, mode = "wb", ...) :
  'InternetOpenUrl' не удалось: 'Операция прервана по таймауту'
Предупреждение в download.packages(pkgs, destdir = tmpd, available = available,  :
  скачивание пакета ‘stringi’ не удалось

sessionInfo()
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1

locale:
[1] LC_COLLATE=Russian_Russia.1251  LC_CTYPE=Russian_Russia.1251    LC_MONETARY=Russian_Russia.1251 LC_NUMERIC=C
[5] LC_TIME=Russian_Russia.1251

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

loaded via a namespace (and not attached):
[1] plyr_1.8.2   tools_3.2.2  gtable_0.1.2 Rcpp_0.11.5  grid_3.2.2   digest_0.6.8 proto_0.3-10

我尝试遵循链接,结果是下一个(不是肯定的):

I have tried to follow recomendations in link How should I deal with "package 'xxx' is not available (for R version x.y.z)" warning? , and result is the next (not positive):

  1. 名字没问题
  2. 只需设置所有可能的存储库
  3. 包装当然在存储库中
  4. 'stringr'当然是一个包
  5. 我的R尚未过期,我最近将其升级到了3.2.0版本
  6. 'stringr'不是存档包
  7. 这没有给出积极的结果:

  1. Name is OK
  2. Just set all possible repositories
  3. Package is of course in repositories
  4. 'stringr' is of course a package
  5. My R is not out of date, I recently upgrated it to 3.2.0 version
  6. 'stringr' is not an archive package
  7. This did not give positive result:

пробуюURL' https ://mran.revolutionanalytics.com/snapshot/2015-08-27/src/contrib/stringi_0.5-5.tar.gz '
内容类型应用程序/八位字节流"的长度3639183字节(3.5 MB)
下载3.5 MB

пробую URL 'https://mran.revolutionanalytics.com/snapshot/2015-08-27/src/contrib/stringi_0.5-5.tar.gz'
Content type 'application/octet-stream' length 3639183 bytes (3.5 MB)
downloaded 3.5 MB

пробуюURL' https://mran.revolutionanalytics.com/snapshot/2015-08-27/src/contrib/stringr_1.0.0.tar.gz '
内容类型应用程序/八位字节流"的长度34880字节(34 KB)
下载了34 KB

пробую URL 'https://mran.revolutionanalytics.com/snapshot/2015-08-27/src/contrib/stringr_1.0.0.tar.gz'
Content type 'application/octet-stream' length 34880 bytes (34 KB)
downloaded 34 KB

  • 正在安装 source 软件包'stringi'...
    **пакет'stringi'удачнораспакован,MD5总计проверены
    应用:работающаякоманда'sh ./configure.win'имеетстатус127
    错误:包"stringi"的配置失败
  • 删除'C:/Users/kozlovpy/Documents/R/win-library/3.2/stringi'
    错误:依赖项'stringi'无法用于程序包'stringr'
  • 删除'C:/Users/kozlovpy/Documents/R/win-library/3.2/stringr'
  • installing source package 'stringi' ...
    ** пакет 'stringi' удачно распакован, MD5 sums проверены
    Предупреждение: работающая команда 'sh ./configure.win' имеет статус 127
    ERROR: configuration failed for package 'stringi'
  • removing 'C:/Users/kozlovpy/Documents/R/win-library/3.2/stringi'
    ERROR: dependency 'stringi' is not available for package 'stringr'
  • removing 'C:/Users/kozlovpy/Documents/R/win-library/3.2/stringr'

Скачанныеисходникипакетовнаходятсяв
‘C:\ Users \ kozlovpy \ AppData \ Local \ Temp \ RtmpgnfwL4 \ downloaded_pa​​ckages'
Предупреждения:
1:работающаякоманда'"C:/PROGRA~1/RRO/R-32~1.2/bin/x64/R"
CMD安装-l"C:\ Users \ kozlovpy \ Documents \ R \ win-library \ 3.2"
C:\ Users \ kozlovpy \ AppData \ Local \ Temp \ RtmpgnfwL4/downloaded_pa​​ckages/stringi_0.5-5.tar.gz'имеетстатус1
2:Вinstall.packages("stringr",类型="source"):
установкапакета‘stringi’имеетненулевойстатусвыхода
3:работающаякоманда'"C:/PROGRA~1/RRO/R-32~1.2/bin/x64/R"
CMD安装-l"C:\ Users \ kozlovpy \ Documents \ R \ win-library \ 3.2"
C:\ Users \ kozlovpy \ AppData \ Local \ Temp \ RtmpgnfwL4/downloaded_pa​​c
kages/stringr_1.0.0.tar.gz'имеетстатус1
4:Вinstall.packages("stringr",type ="source"):
установкапакета‘stringr’имеетненулевойстатусвыхода

Скачанные исходники пакетов находятся в
‘C:\Users\kozlovpy\AppData\Local\Temp\RtmpgnfwL4\downloaded_packages’
Предупреждения:
1: работающая команда '"C:/PROGRA~1/RRO/R-32~1.2/bin/x64/R"
CMD INSTALL -l "C:\Users\kozlovpy\Documents\R\win-library\3.2"
C:\Users\kozlovpy\AppData\Local\Temp\RtmpgnfwL4/downloaded_packages/stringi_0.5-5.tar.gz' имеет статус 1
2: В install.packages("stringr", type = "source") :
установка пакета ‘stringi’ имеет ненулевой статус выхода
3: работающая команда '"C:/PROGRA~1/RRO/R-32~1.2/bin/x64/R"
CMD INSTALL -l "C:\Users\kozlovpy\Documents\R\win-library\3.2"
C:\Users\kozlovpy\AppData\Local\Temp\RtmpgnfwL4/downloaded_pac
kages/stringr_1.0.0.tar.gz' имеет статус 1
4: В install.packages("stringr", type = "source") :
установка пакета ‘stringr’ имеет ненулевой статус выхода

Github软件包显示下一个:

Github packages shows the next:

  • options(install.packages.check.source ="no")也没有帮助

  • options(install.packages.check.source = "no") didn't help too

    有人猜我在做什么错吗?

    Any guesses what am I doing wrong?

    推荐答案

    先生,我尝试过:

    install.packages("stringi", dependencies=TRUE, INSTALL_opts = c('--no-lock'))
    install.packages("stringr", dependencies=TRUE, INSTALL_opts = c('--no-lock'))
    

    它对我有用,请尝试一下!

    and it worked for me, give it a try!

    这篇关于安装软件包"stringr"和"stringi"的退出状态为非零的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

  • 08-24 06:23