2017-04-08 96 views
2

我试图在Jupyter笔记本中使用以下代码安装包PerformanceOnalytics,我已经用它成功安装了许多包,例如作为GGPLOT2,用下面的代码:R包不安装在Jupyter笔记本中,但安装在RStudio和R应用程序中

install.packages("PerformanceAnalytics", repos='http://cran.r-project.org') 

但我对加入dependencies=TRUE将解决这一问题许多其他问题阅读。不幸的是,它没有。我不断收到以下错误消息。

install.packages("PerformanceAnalytics", repos='http://cran.r-project.org', 
dependencies=TRUE) 

Warning message in install.packages("PerformanceAnalytics", repos = 
"http://cran.r-project.org"): “installation of package ‘PerformanceAnalytics’ 
had non-zero exit status”Updating HTML index of packages in '.Library' 
Making 'packages.html' ... done 

该软件包在R app和RStudio中没有问题。有没有什么我错过Jupyter需要这个特定的包?我正在使用macOS 10.12.5。以下是我运行sessionInfo()时的信息。

R version 3.3.2 (2016-10-31) 
Platform: x86_64-apple-darwin11.4.2 (64-bit) 
Running under: macOS Sierra 10.12.5 

locale: 
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 

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

loaded via a namespace (and not attached): 
[1] R6_2.2.0  magrittr_1.5 IRdisplay_0.4.4 pbdZMQ_0.2-4 
[5] tools_3.3.2  crayon_1.3.2 uuid_0.1-2  stringi_1.1.2 
[9] IRkernel_0.7.1 jsonlite_1.1 stringr_1.1.0 digest_0.6.10 
[13] repr_0.10  evaluate_0.10 
+0

你可以通过你的'sessionInfo()'吗?尝试在安装软件包之前安装[在CRAN上](https://cran.r-project.org/web/packages/PerformanceAnalytics/index.html)中的依赖,导入和建议中列出的每个软件包可能会有所帮助。 –

+0

查看:'packageDescription(“PerformanceAnalytics”)'你可能无法从控制台看到,但应该在CRAN上可用。我看到:'NeedsCompilation:是'。你有没有必要的工具链可用于你可能正在使用的任何未公开的操作系统?该文件还列出了Imports:,Depends:和Suggests:包。 –

+0

@ m-dz我加了'sessionInfo()'输出。我尝试按照您的建议分别从Imports,Depends和Suggests中单独安装每个软件包,但我也遇到了与其他软件包相同的问题。 @ 42我似乎只用NeedsCompliation包装得到同样的错误:是的。我需要什么工具链?我还不熟悉安装软件包的方面。 –

回答