2017-03-18 92 views
2
> install.packages("dplyr") 

无法在软件包安装的情况下抛出错误消息。我正在尝试通过R stdio和R控制台,并从这两种情况下面临这个问题。此外,我改变了全球选项“使用Internet Explorer库/代理HTTP”无法在Windows 8中安装R软件包'dplyr'

   cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES' 
      Installing package into ‘C:/Users/User/Documents/R/win-library/3.3’ 
      (as ‘lib’ is unspecified) 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       unable to access index for repository http://cran.rstudio.com/src/contrib: 
       cannot open URL 'http://cran.rstudio.com/src/contrib/PACKAGES' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/src/contrib: 
       cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES' 
      Warning in install.packages : 
       package ‘dplyr’ is not available (for R version 3.3.3) 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       unable to access index for repository http://cran.rstudio.com/bin/windows/contrib/3.3: 
       cannot open URL 'http://cran.rstudio.com/bin/windows/contrib/3.3/PACKAGES' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       InternetOpenUrl failed: ' ⎈ÿ' 
      Warning in install.packages : 
       unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.3: 
       cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.3/PACKAGES' 

回答

3

Finall我已经解决了这个问题,通过使用默认的下载方法“的libcurl”

options(download.file.method="libcurl") 
1

我有这个类似的问题,你现在面临。当我尝试安装升级版本(3.2.5)时,问题就开始了。我应用了一些技巧组合。但我认为用以下方法改变回购协议对我有效。试一试。

  1. 给R和RStudio管理权限>> “以管理员身份运行”,在RStudio和重启

    - Or, Permanently Change: Using properties and Compatibility 
    
  2. 取消选中 “为HTTP使用Internet Explorer库/代理”。

没必要:

  • 如果你想改变回购:

    install.packages("dplyr", dependencies=TRUE, repos='http://cran.rstudio.com/')

  • 我使用RStudio版0.99 .491 R版本3.2.5(2016-04-14) 平台:x86_64-w64-mingw32/x64(64位) 下运行:Windows 7的64位(7600建立)

    +0

    你好@Akash安萨里我已经做了所有的事情,你提到,但我仍然面临同样的问题:R版本3.3.3 R stduio版本1.0.136 –

    +0

    @ ZaynulAbadinTuhin这真是令人困惑。我从来没有想过这背后的真正原因是什么。我在互联网上搜索了很多次。但我还没有发现任何固体原因。我想,问题是由于RStudio。但具有讽刺意味的是,如果没有RStudio,我们不会想到R。那么现在我们现在可以做些什么呢? 1)在等待在这里,在 https://support.rstudio.com/hc/en-us 2张贴此问题),如果这些不工作,请尝试重新安装R&RStudio有不同的版本。 _(请让我知道如果你已经找到了这个问题背后的原因)_ –