Jim*_*son 163 install r package cran
我正在尝试通过R提示安装包,方法如下:
install.packages('RMySQL')
Run Code Online (Sandbox Code Playgroud)
但输出如下:
--- Please select a CRAN mirror for use in this session ---
Run Code Online (Sandbox Code Playgroud)
没有别的!我无法找到解决这个非常基本问题的方法.为了选择CRAN镜像,我应该输入什么?
编辑:
操作系统:Mac-OS X 10.6.8 R版本:2.15.0
bet*_*ido 260
您应该获得一个包含存储库列表的窗口或带有一些选项的文本菜单.但是,如果没有出现,您可以始终使用repos参数指定自己下载程序包的镜像.通过这样做,R将不再向您询问有关存储库的信息.例:
install.packages('RMySQL', repos='http://cran.us.r-project.org')
Run Code Online (Sandbox Code Playgroud)
这里有R 的镜像列表.
Dir*_*tel 86
这是我的工作,基本上直接来自example(Startup)页面:
## Default repo
local({r <- getOption("repos")
r["CRAN"] <- "http://cran.r-project.org"
options(repos=r)
})
Run Code Online (Sandbox Code Playgroud)
这是在~/.Rprofile.
编辑:由于现在是2018年,我们可以补充一点,在过去的几年里,URL "https://cloud.r-project.org"更受欢迎,因为它反映了a)https访问和b)"总是靠近你"的CDN.
Jar*_*red 60
我是粉丝:
chooseCRANmirror()
Run Code Online (Sandbox Code Playgroud)
这将打印输出中的镜像列表(不用担心弹出窗口,因为您从终端运行它),然后输入所需的数字.
vij*_*cat 25
我使用Dirk建议的〜/ .Rprofile解决方案,但我只想指出这一点
chooseCRANmirror(graphics=FALSE)
Run Code Online (Sandbox Code Playgroud)
似乎是明智的做法,而不是
chooseCRANmirror(81)
Run Code Online (Sandbox Code Playgroud)
,这可能有用,但涉及到神奇的数字81(或者这可能是促进旅游业的微妙方式81 =英国(布里斯托尔):-))
Cah*_*gor 12
存储库选择屏幕无法显示在您的系统(OS X)上,因为OS X不再包含X11.R试图通过X11向您显示提示.从http://xquartz.macosforge.org/landing/安装X11 .然后运行install命令.将显示回购选择提示.
小智 7
我用了
chooseCRANmirror(81)
Run Code Online (Sandbox Code Playgroud)
它会提示您选择国家/地区。然后您可以通过键入那里指定的国家/地区镜像代码来进行选择。
| 归档时间: |
|
| 查看次数: |
200136 次 |
| 最近记录: |