首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在R中选择CRAN镜像

如何在R中选择CRAN镜像
EN

Stack Overflow用户
提问于 2012-07-15 07:27:00
回答 10查看 262.9K关注 0票数 201

我尝试通过R提示符来安装一个包,方法是执行以下操作:

代码语言:javascript
复制
install.packages('RMySQL')

但输出如下:

代码语言:javascript
复制
--- Please select a CRAN mirror for use in this session ---

没别的了!对于这个非常基本的问题,我找不到解决方案。为了选择一个CRAN镜像,我应该输入什么?

编辑:

操作系统: Mac-OS X 10.6.8 R版本: 2.15.0

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2012-07-15 07:38:04

您应该会看到一个带有存储库列表的窗口,或者一个带有一些选项的文本菜单。但是如果没有显示,您可以使用repos参数指定您自己下载包的镜像。这样一来,R就不会再问你关于存储库的问题了。示例:

代码语言:javascript
复制
install.packages('RMySQL', repos='http://cran.us.r-project.org')

这里有一个R的list of mirrors

票数 313
EN

Stack Overflow用户

发布于 2012-07-15 11:48:25

我是一个粉丝:

代码语言:javascript
复制
chooseCRANmirror()

它将在输出中打印镜像列表(不用担心会出现弹出窗口,因为您是从终端运行它),然后您可以输入您想要的数字。

票数 68
EN

Stack Overflow用户

发布于 2015-01-06 16:26:02

我使用了Dirk推荐的~/.Rprofile解决方案,但我只是想指出

代码语言:javascript
复制
chooseCRANmirror(graphics=FALSE)

似乎是明智的做法,而不是

代码语言:javascript
复制
chooseCRANmirror(81)

,这可能行得通,但它涉及到神奇的数字81 (或者这可能是一种微妙的方式,将旅游业推广到81 = UK (布里斯托尔) :-)

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11488174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档