简体   繁体   English

安装归档软件包“ prob”在R中不起作用

[英]Installation of archived package “prob” not working in R

I'm running R 3.4.2 and R Studio 1.0.153. 我正在运行R 3.4.2和R Studio 1.0.153。 I want to install the prob package in R. The prob package in an archived file. 我想在R中安装prob包。 prob包在归档文件中。 It is located here . 它位于这里 I am trying to install the prob_1.0-0.tar.gz package. 我正在尝试安装prob_1.0-0.tar.gz软件包。 I have no problem downloading and opening the package archive file. 我可以下载并打开程序包存档文件。 The code is below, it seems I need to install the fAsianOptions package. 下面的代码,似乎我需要安装fAsianOptions包。

ERROR: dependency 'fAsianOptions' is not available for package 'prob' * removing 'C:/Users/blake_000/Documents/R/win-library/3.4/prob' Warning in install.packages : running command '"C:/PROGRA~1/R/R-34~1.2/bin/x64/R" CMD INSTALL -l "C:\\Users\\blake_000\\Documents\\R\\win-library\\3.4" "C:/Users/BLAKE_~1/GOOGLE~1/Life/CSUEB/FALL20~1/6204-P~1/RCODE~1/prob_1.0-0.tar.gz"' had status 1 Warning in install.packages : installation of package 'C:/Users/BLAKE_~1/GOOGLE~1/Life/CSUEB/FALL20~1/6204-P~1/RCODE~1/prob_1.0-0.tar.gz' had non-zero exit status 错误:依赖项“ fAsianOptions”不可用于程序包“问题” *删除“ C:/Users/blake_000/Documents/R/win-library/3.4/prob” install.packages中的警告:正在运行命令““ C:/ PROGRA 〜1 / R / R-34〜1.2 / bin / x64 / R“ CMD安装-l” C:\\ Users \\ blake_000 \\ Documents \\ R \\ win-library \\ 3.4“” C:/ Users / BLAKE_〜1 / GOOGLE 〜1 / Life / CSUEB / FALL20〜1 / 6204-P〜1 / RCODE〜1 / prob_1.0-0.tar.gz“'状态为1在install.packages中警告:安装软件包'C:/ Users / BLAKE_〜1 / GOOGLE〜1 / Life / CSUEB / FALL20〜1 / 6204-P〜1 / RCODE〜1 / prob_1.0-0.tar.gz'具有非零退出状态

Unfortunately, the fAsianOptions package is also archived. 不幸的是, fAsianOptions软件包也被存档了。 It is located here and I downloaded version fAsianOptions_3010.79.tar.gz. 它位于此处 ,我下载了版本fAsianOptions_3010.79.tar.gz。 There were a number of dependencies but I installed the required packages ( timeDate , timeSeries , etc.) 有很多依赖关系,但我安装了必需的软件包( timeDatetimeSeries等)

However, the fAsianOptions package is not installing. 但是, fAsianOptions软件包未安装。 The error code reads as follows: 错误代码如下:

install.packages("C:/Users/blake_000/Google Drive/Life/CSUEB/Fall 2017/6204- Probability/R Code/fAsianOptions_3010.79.tar.gz", repos = NULL, type = "source") Installing package into 'C:/Users/blake_000/Documents/R/win-library/3.4' (as 'lib' is unspecified) * installing source package 'fAsianOptions' ... ** package 'fAsianOptions' successfully unpacked and MD5 sums checked ** libs install.packages(“ C:/ Users / blake_000 / Google Drive / Life / CSUEB / Fall 2017 / 6204- Probability / R Code / fAsianOptions_3010.79.tar.gz”,存储库= NULL,类型=“ source”)安装软件包到'C:/Users/blake_000/Documents/R/win-library/3.4'中(因为未指定'lib')*安装软件包'fAsianOptions'... **软件包'fAsianOptions'成功解压并检查了MD5的总和* *库

*** arch - i386 Warning: running command 'make -f "Makevars" -f "C:/PROGRA~1/R/R-34~1.2/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-34~1.2/share/make/winshlib.mk" SHLIB="fAsianOptions.dll" SHLIB_LIBADD='$(FLIBS)' OBJECTS="EBMAsianOptions.o GammaFunctions.o HypergeometricFunctions.o"' had status 127 ERROR: compilation failed for package 'fAsianOptions' * removing 'C:/Users/blake_000/Documents/R/win-library/3.4/fAsianOptions' Warning in install.packages : running command '"C:/PROGRA~1/R/R-34~1.2/bin/x64/R" CMD INSTALL -l "C:\\Users\\blake_000\\Documents\\R\\win-library\\3.4" "C:/Users/BLAKE_~1/GOOGLE~1/Life/CSUEB/FALL20~1/6204-P~1/RCODE~1/fAsianOptions_3010.79.tar.gz"' had status 1 Warning in install.packages : installation of package 'C:/Users/BLAKE_~1/GOOGLE~1/Life/CSUEB/FALL20~1/6204-P~1/RCODE~1/fAsianOptions_3010.79.tar.gz' had non-zero exit status *** arch-i386警告:运行命令'make -f“ Makevars” -f“ C:/PROGRA~1/R/R-34~1.2/etc/i386/Makeconf” -f“ C:/ PROGRA〜1 /R/R-34~1.2/share/make/winshlib.mk“ SHLIB =” fAsianOptions.dll“ SHLIB_LIBADD ='$(FLIBS)'OBJECTS =” EBMAsianOptions.o GammaFunctions.o HypergeometricFunctions.o“'的状态为127错误:软件包'fAsianOptions'的编译失败*删除'C:/Users/blake_000/Documents/R/win-library/3.4/fAsianOptions'install.packages中的警告:运行命令'“ C:/ PROGRA〜1 / R / R -34〜1.2 / bin / x64 / R“ CMD安装-l” C:\\ Users \\ blake_000 \\ Documents \\ R \\ win-library \\ 3.4“” C:/ Users / BLAKE_〜1 / GOOGLE〜1 / Life / CSUEB /FALL20~1/6204-P~1/RCODE~1/fAsianOptions_3010.79.tar.gz“'在安装包中的状态为1警告:安装包“ C:/ Users / BLAKE_〜1/1 / GOOGLE〜1 / Life / CSUEB / FALL20〜1 / 6204-P〜1 / RCODE〜1 / fAsianOptions_3010.79.tar.gz'具有非零退出状态

I'm hoping that someone can help me to install the fAsianOptions dependency so I can install the prob package. 我希望有人可以帮助我安装fAsianOptions依赖项,以便我可以安装问题包。 Or, if there's an easier way, please let me know! 或者,如果有更简单的方法,请告诉我!

I had the same problem. 我有同样的问题。 I solved it by installing lower version of R -2.9. 我通过安装较低版本的R -2.9解决了它。 prob is available in repository for this version. 该版本的存储库中有可用的prob

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM