Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CRAN/Bioconductor软件包安装失败:错误:行开始“_R_Redirect_Installation_Package_Cran - Fatal编程技术网

CRAN/Bioconductor软件包安装失败:错误:行开始“

CRAN/Bioconductor软件包安装失败:错误:行开始“,r,redirect,installation,package,cran,R,Redirect,Installation,Package,Cran,我刚刚重新安装了Ubuntu 14.04,并按照和的说明安装了R,像往常一样选择了Berkeley镜像 在emacs+ess上,我根本无法安装任何CRAN或Bioconductor软件包,例如: install.packages("ggplot2") 或: 我经常会遇到以下错误: Error: Line starting '<!DOCTYPE HTML PUBLI ...' is malformed! 接下来,我只是等着看问题是否自行解决,但两天后,我不断地得到相同的错误。有什么建议吗

我刚刚重新安装了Ubuntu 14.04,并按照和的说明安装了R,像往常一样选择了Berkeley镜像

在emacs+ess上,我根本无法安装任何CRAN或Bioconductor软件包,例如:

install.packages("ggplot2")
或:

我经常会遇到以下错误:

Error: Line starting '<!DOCTYPE HTML PUBLI ...' is malformed!
接下来,我只是等着看问题是否自行解决,但两天后,我不断地得到相同的错误。有什么建议吗???

请说明

Rscript -e 'print(options("repos"))' 
包含。不管它值多少钱,我用这种方式设置了CRAN和另外两个,并且从来没有问题:

## Example of Rprofile.site snippet
local({
    r <- getOption("repos")
    r["CRAN"] <- "http://cran.rstudio.com"
    r["eddelbuettel"] <- "http://eddelbuettel.github.io/drat"
    r["ghrr"] <- "http://ghrr.github.io/drat"
    options(repos = r)
})

你可以用这种方式设置CRAN、BioC和任何其他数量的存储库。

好的,我已经解决了这个问题,当提示选择CRAN镜像时,我选择了

USA (CA1) [https]
而不是

(HTTP mirrors)
这是我从未见过的特征

选择HTTP镜像将使我进入预期镜像列表,然后选择“立即”

USA (CA1)
使安装过程完美运行。谢谢


因为这在谷歌上很流行,我想和大家分享一下,你的R版本可能是个问题。

这应该仍然有效。如果你按照我在上面的回答中的建议去做,你将不再需要像在Rprofile.site文件中那样选择镜像,而且你应该这样做。您可能需要为我设置download.file.method,指定method=wget-works;但是method=libcurl默认值不支持https,即使curl应该支持https。请参阅功能[[libcurl]],这可能是错误的,这意味着在构建R时发现的curl库不足。该问题是您的计算机、发行版或版本的本地问题,以负责二进制文件的版本为准。当尝试从作为重定向的URL下载时,这是任何软件包的一般问题。
USA (CA1)