如何在R中永久设置特定的CRAN镜像?

我想在我的笔记本电脑中永久设置它,这样当我执行install.packages() ,它不会再问我哪个镜像。

===============>>#1 票数:108 已采纳

您可以在.Rprofile中设置repos ,以便在每次启动R时恢复您的选择

编辑:更精确:

options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))

到你的.Rprofile


或者,您可以在Rprofile.site站点范围内设置镜像。 文件的位置由?Startup

此文件的路径取自R_PROFILE环境变量的值(在波浪扩展之后)。 如果未设置此变量,则默认为R_HOME/etc/Rprofile.site ,如果存在则使用它(它不在'factory-fresh'安装中)。

所以,做Sys.getenv("R_PROFILE")为第一个选项,或Sys.getenv("R_HOME")R.home()的第二个选项。 在macOS上,第二个的位置是/Library/Frameworks/R.framework/Resources/etc/

该文件可能不存在,或者您可能会看到以下行注释掉:

# set a CRAN mirror
# local({r <- getOption("repos")
#       r["CRAN"] <- "http://my.local.cran"
#       options(repos=r)})

因此,删除注释标记并将“ http://my.local.cran ”更改为正确的网站,例如:

local({r <- getOption("repos")
       r["CRAN"] <- "http://cran.r-project.org"
       options(repos=r)})

  ask by 719016 translate from so

未解决问题?本站智能推荐:

1回复

如何在R中更改“设置CRAN镜像”或“ chooseCRANmirror()”的默认选项?

对于公司环境,我希望我们的R用户仅使用我们的本地存储库。 正如其他帖子所建议的那样,我对Rprofile.site,.Rprofile和存储库文件进行了相应的必需更改,并且对于仅将存储库选项更改为本地选项而言,它工作得很好。 但是,用户仍然可以通过从菜单中选择“设置CRAN镜像”或通过运行“
2回复

在Dockerfile中为R添加CRAN镜像/ PPA

我正在编写Dockerfile,并想知道如何使用R的预编译cran软件包正确添加ppa。我的以下代码给出了错误消息: 正在阅读包裹清单... W:储存库“ http://ppa.launchpad.net/marutter/c2d4u/ubuntu cosmic Release”没
11回复

如何在R中选择CRAN镜像

我正在尝试通过执行以下操作通过R提示符安装软件包: 但是输出如下: 没别的! 对于这个非常基本的问题,我找不到解决方案。 我应该键入什么才能选择CRAN镜像? 编辑: 作业系统:Mac-OS X 10.6.8 R版本:2.15.0
3回复

R - 设置我自己的CRAN存储库

我想建立一个本地CRAN存储库。 我想在这个存储库中只放一个包(让我们称之为MyPackage)。 我这样做的原因是我想与我公司的人分享这个包。 顺便说一下 - 我们都使用Ubuntu Linux。 我已经这样做了: 我有一个Web服务器(BOA Web服务器),并创建了一个名
1回复

不支持的URL方案错误,如何在R 3.2.4中使用“ https” CRAN镜像?

当我运行install.packages("packagename")提示您选择CRAN镜像。 如果我选择https镜像,则会出现以下错误消息: 如果选择http镜像(选择22),则安装将继续进行,而不会出现此警告。 如何使install.packages()支持htt
1回复

在R中的install.packages()时选择CRAN镜像的目的?

大多数CRAN软件包的大小都小于100mb,并且在各个镜像之间都是一致的,因此速度和/或一致性不太可能成为候选。 就上下文而言,一个非常简单的终端命令,例如R -e 'install.packages("testthat")'错误 而大多数R用户则希望该代码能够正常工作,因为他们已
4回复

从CRAN镜像安装具有依赖关系的本地R包

我已经构建了一个R包,即我有mypackage.tar.gz文件。 此程序包依赖于其他几个程序包,所有程序包均可从任何CRAN镜像下载和安装。 现在我想在尚未安装依赖项的系统上安装此软件包,并且我希望在安装软件包时自动下载和安装依赖项。 我试过了: 但它在镜像上搜索mypa
3回复

禁用/禁止用于R中CRAN镜像选择的tcltk弹出窗口

我的问题类似于之前发布的问题,但从未真正回答过: 在R中禁用GUI,图形设备 我不喜欢用于CRAN镜像选择的R tcltk弹出窗口。 当他们在两个包中搜索函数的帮助时,他们还会弹出选择包。 有没有办法在不完全禁用X11的情况下禁用这些窗口? 我仍然希望plot()命令正常工
1回复

Windows中带有脱机CRAN存储库的R-Studio设置

我想知道在没有互联网访问的环境中建立本地CRAN存储库的机制(如果有)。 我有Windows环境,但是我想知道是否也可以在Linux环境中完成。 我听说我需要有一个网络浏览器才能允许R-studio查找本地存储库。 不知道这是不是真的,但我想找出所有步骤来设置带有本地存储库环境的R-s
3回复

如何安装从CRAN存档的软件包?

我在R命令行中输入了以下内容: 我收到以下错误: 但是,我的一位同事对R(3.1.0)的完全相同的版本执行了完全相同的操作,并且可以正常工作。 此外,我已经成功安装了其他软件包。 知道为什么这行不通吗? 任何帮助将不胜感激。