我尝试通过R提示符来安装一个包,方法是执行以下操作:
install.packages('RMySQL')
但输出如下:
--- Please select a CRAN mirror for use in this session ---
没别的了!对于这个非常基本的问题,我找不到解决方案。为了选择一个CRAN镜像,我应该输入什么?
编辑:
操作系统: Mac-OS X 10.6.8 R版本: 2.15.0
发布于 2012-07-15 07:38:04
您应该会看到一个带有存储库列表的窗口,或者一个带有一些选项的文本菜单。但是如果没有显示,您可以使用repos
参数指定您自己下载包的镜像。这样一来,R就不会再问你关于存储库的问题了。示例:
install.packages('RMySQL', repos='http://cran.us.r-project.org')
这里有一个R的list of mirrors。
发布于 2012-07-15 11:48:25
我是一个粉丝:
chooseCRANmirror()
它将在输出中打印镜像列表(不用担心会出现弹出窗口,因为您是从终端运行它),然后您可以输入您想要的数字。
发布于 2015-01-06 16:26:02
我使用了Dirk推荐的~/.Rprofile解决方案,但我只是想指出
chooseCRANmirror(graphics=FALSE)
似乎是明智的做法,而不是
chooseCRANmirror(81)
,这可能行得通,但它涉及到神奇的数字81 (或者这可能是一种微妙的方式,将旅游业推广到81 = UK (布里斯托尔) :-)
https://stackoverflow.com/questions/11488174
复制相似问题