首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RStudio,Packrat和Knitr

RStudio,Packrat和Knitr
EN

Stack Overflow用户
提问于 2014-12-03 22:33:02
回答 1查看 659关注 0票数 4

我在RStudio工作。我第一次在一个项目中创建了一个针织品文件,编译pdf的工作非常完美。然后,当我在不同的文件中工作时,我为这个项目激活了packrat。(后来又使它停用)

现在,当我再次尝试编译我的.Rnw文件时,我得到了

代码语言:javascript
复制
Initializing packrat project in directory:
- "mydir"
Error in appDependencies(project) : 
  could not find function "available.packages"
Calls: source ... sort_c -> with_collate -> force -> sort -> appDependencies
Execution halted

我签了RStudio的项目选项,而packrat未被选中。从针织到斯威夫特的转变并没有帮助。另外,我还确保了针织品的安装。

我能做什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-04 05:37:49

如果您为您的项目激活了Packrat,并且由于某种原因,packrat::disable()没有清除生成的.Rprofile,则可能需要手动删除它。

如果在您的项目的基本目录中有一个.Rprofile,并且它包含。

代码语言:javascript
复制
#### -- Packrat Autoloader (version 0.4.1.24) -- ####
source("packrat/init.R")
#### -- End Packrat Autoloader -- ####

你需要移除那部分。

或者,您可以确保在您的微格中加载utils (available.packages是来自utils的函数);例如,使用library(utils)

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

https://stackoverflow.com/questions/27282935

复制
相关文章

相似问题

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