【问题标题】:RNCEP R package causing new R session, not workingRNCEP R 包导致新的 R 会话,不工作
【发布时间】:2016-04-15 22:29:28
【问题描述】:

我在 R 中工作,使用 RNCEP 包下载再分析数据。

如果我跑步

install.packages("RNCEP", dependencies=TRUE)
library(RNCEP)

我在任何包中都遇到了以前从未见过的行为:打开了一个 XQuartz 窗口。如果我尝试运行任何示例脚本,我会收到一条类似于

的错误消息

错误NCEP.gather.pressure(variable = variable, months.minmax = months.minmax, : 使用提供的信息连接到NCEP数据库时出现问题。

如果我关闭 XQuartz 窗口,我的 RStudio 会话会崩溃。

我已尝试多次删除并重新安装,但每次都得到相同的结果。根据the developer's web site,

对于运行 R 2.8.0 或更高版本的类 Unix(例如 Mac 和 Linux)用户,如果未安装 Tcl/Tk 版本 >= 8.4,则加载 RNCEP 包可能会失败(请参阅 R 安装的第 A.2.1 节和行政)。对于 Mac OS X 用户,Tcl/Tk 可以在这里获取。

我正在运行 OSX El Capitan,所以这可能与我的问题有关。我运行brew cask install tcl 以通过自制软件获取 tcl,但这并没有产生影响。

FWIW:我的 R 版本信息

>version
               _                                          
platform       x86_64-apple-darwin15.3.0                  
arch           x86_64                                     
os             darwin15.3.0                               
system         x86_64, darwin15.3.0                       
status         Revised                                    
major          3                                          
minor          2.4                                        
year           2016                                       
month          03                                         
day            16                                         
svn rev        70336                                      
language       R                                          
version.string R version 3.2.4 Revised (2016-03-16 r70336)
nickname       Very Secure Dishes         

更新:我尝试通过自制软件运行 R:

brew tap caskroom/cask
brew install R --with-openblas
brew install Caskroom/cask/rstudio

并通过完全删除这些选项并从网站安装(我听说有人在使用自制 R 和 Rstudio 时遇到问题)。结果相同。

但是,如果我出于某种原因在终端中运行 R,RNCEP 包可以工作。

【问题讨论】:

    标签: r macos rstudio


    【解决方案1】:

    感谢Kevin Ushey 指出问题不在于 tcl/tk,而在于 RStudio 下载机制。他推荐设置

    options(download.file.method = "internal")
    

    成功了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      • 1970-01-01
      • 2018-01-23
      • 2020-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多