无法连接到bioconductor网站

时间:2016-02-09 11:36:10

标签: r bioconductor internet-connection

我在Windows 7上使用R Version R-3.2.3运行RStudio(0.99.878)。

当我尝试使用以下命令从bioconductor安装软件包时,收到错误消息:

  

源(" http://bioconductor.org/biocLite.R&#34)      文件错误(文件名," r",编码=编码):
       无法打开连接
     另外:警告信息:
     在文件中(文件名," r",编码=编码):
       无法连接到' bioconductor.org'在80号港口。

我认为这是代理设置/防火墙的问题,但是在R中运行时完全相同的代码工作正常(它给了我一个警告(' lib =" C:/ Program Files / R / R-3.2.3 /库"'不可写),但询问我是否要将其保存在另一个文件夹中,然后就可以了。)

我尝试以管理员身份运行RStudio,我也取消选中"使用Internet Explorer库/代理进行HTTP",因为这个问题在其他地方推荐这些步骤,但它没有帮助。 / p>

2 个答案:

答案 0 :(得分:1)

所以本地IT管理员就在这里,并且已经更改了RStudio的设置(右键单击RStudio - >属性 - > ...),这没有帮助。 在尝试代码是否有效时,我从bioconductor网站上复制了它并且它有效:区别在于它在原始代码中使用http s 而不是http!

source("https://bioconductor.org/biocLite.R")

答案 1 :(得分:0)

使用来下载文件时,我遇到同样的问题

> source("http://www.statmethods.net/RiA/wmc.txt")
Error in file(filename, "r", encoding = encoding) : 
  cannot open the connection
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
  InternetOpenUrl failed: '安全频道支持出错'

然后我尝试

> options(download.file.method="libcurl", url.method="libcurl")
> source("http://www.statmethods.net/RiA/wmc.txt")
> wmc

有效