RStudio';s build按钮不能正常工作?
如果我从RStudio=>安装并重新启动构建,我得到 但是,如果我安装RStudio';s build按钮不能正常工作?,r,windows,R,Windows,如果我从RStudio=>安装并重新启动构建,我得到 但是,如果我安装stringi并重新启动,错误保持不变。 如果我从控制台运行: roxygen2::roxygenize('.', roclets=c('rd', 'collate', 'namespace')) Loading imsbasics Error: Dependency package(s) 'devtools','fBasics','lubridate' not available. Run `rlang::last_err
stringi
并重新启动,错误保持不变。
如果我从控制台运行:
roxygen2::roxygenize('.', roclets=c('rd', 'collate', 'namespace'))
Loading imsbasics
Error: Dependency package(s) 'devtools','fBasics','lubridate' not available.
Run `rlang::last_error()` to see where the error occurred.
In addition: Warning messages:
1: roxygen2 requires Encoding: UTF-8
2: In (function (dep_name, dep_ver = "*") :
Dependency package 'devtools' not available.
3: In (function (dep_name, dep_ver = "*") :
Dependency package 'fBasics' not available.
4: In (function (dep_name, dep_ver = "*") :
Show Traceback
Rerun with Debug
Error: Dependency package(s) 'devtools','fBasics','lubridate' not available.
Run `rlang::last_error()` to see where the error occurred.
有人知道为什么RStudio会给出错误的错误消息吗?
(控制台输出不同!)
编辑:安装完所有内容后,
devtools::build()
可以工作,但是Ctrl+Shift+B
仍然不工作=>RStudio中的相同错误 尝试安装install.packages(c(“devtools”、“fBasics”、“lubridate”、“stringi”)
。还要注意的是,这是一个R的东西,Rstudio“只是”一个IDE。@RomanLuštrik仍然存在相同的错误-请参阅我上面的编辑。当我运行install.packages(“stringi”)时,它第一次抛出了一个错误,在重新启动RStudio+安装后,现在一切正常。如果你有一个线索,可能会发生什么,就写一个答案。谢谢我的猜测是,当您通过Rstudio构建时,它会加载一个新的R会话,该会话无法访问已安装包的文件夹(.libpath()
)。请尝试安装install.packages(c(“devtools”、“fBasics”、“lubridate”、“stringi”)
。还要注意的是,这是一个R的东西,Rstudio“只是”一个IDE。@RomanLuštrik仍然存在相同的错误-请参阅我上面的编辑。当我运行install.packages(“stringi”)时,它第一次抛出了一个错误,在重新启动RStudio+安装后,现在一切正常。如果你有一个线索,可能会发生什么,就写一个答案。谢谢我的猜测是,当您通过Rstudio构建时,它会加载一个新的R会话,该会话无权访问安装了包的文件夹(.libpath()
)。