首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用二进制文件而不是源文件在R中安装包:如何更改默认值

使用二进制文件而不是源文件在R中安装包:如何更改默认值
EN

Stack Overflow用户
提问于 2018-07-11 15:35:47
回答 1查看 13.4K关注 0票数 6

昨晚,我在我的Macbook Pro上更新了RRStudio的最新版本(R版本3.5.1 (2018-0702);RStudio版本1.1.453)。然后,我意识到当我试图在RStudio中安装软件包时,它是通过编译源代码来安装的。

我使用一般功能来安装软件包(即install.packages(XXXX))。另外,我认为当我使用R而不是RStudio时,R只是通过不加载二进制文件来安装包。

我必须使用RStudio,但由于它是从源代码编译所有包,这是永远!如果我能听到如何让RStudio使用二进制文件,我将非常感激。谢谢你的帮助。

代码语言:javascript
复制
install.packages("lavaan") 

将包安装到‘/usr/local/lib/r/3.5/site-库’(未指定“lib”)中,尝试使用URL '0.6-1.tar.gz‘内容类型'application/x-gzip’长度为684438字节(668 KB)的0.6-1.tar.gz

  • 安装源包‘lavaan’. **包‘lavaan’成功地解压缩,MD5和检查了** R **数据*将数据集移动到lazyload DB ** inst **字节-编译并为延迟加载的包做准备**帮助*安装帮助索引**构建包索引**测试是否可以加载已安装的包
  • 已完成(拉瓦安)

下载的源代码包在‘/private/var/folders/7m/_0cxbz8s02bdp4z7jxk3pky80000gn/T/Rtmp2ThASP/downloaded_packages’中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-08 02:26:08

这个问题是我在一段时间前发布的,但是今天我随机地发现了R为什么从源代码中安装软件包而不是二进制程序的潜在原因。

我买了一台MacBook Pro (2020) m1苹果硅,并试图安装R和RStudio。当我使用brew安装R和RStudio时,我意识到R试图使用源代码而不是二进制文件来安装R包!

我花了几个小时试图找出这一点,然后,从cask重新安装R,而不是自制版本!这似乎解决了这个问题。现在所有的包都是从二进制文件中安装的。

代码语言:javascript
复制
brew install --cask r

我不是100%,如果是这样的话,当张贴原来的问题。然而,我认为,无论谁面临同样的问题,都可以通过考虑这个方面来解决这个问题。

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

https://stackoverflow.com/questions/51289395

复制
相关文章

相似问题

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