r - Roxygen 无法打开文件/权限被拒绝/执行停止
问题描述
所以我一直在尝试构建和加载一个包并且一直收到这个错误
devtools::document(roclets=c('rd', 'collate', 'namespace'))
Updating stat290.ass2 documentation
Loading stat290.ass2
Error in file(con, "r") : cannot open the connection
Calls: suppressPackageStartupMessages ... topic_add_examples -> read_lines -> <Anonymous> -> file
In addition: Warning message:
In file(con, "r") :
cannot open file 'C:\Users\blah\Desktop\stat290.ass2': Permission denied
Execution halted
Exited with status 1.
我已经看到这些帖子作为参考:Roxygen 警告“无法打开连接”“权限被拒绝”,https://github.com/klutometis/roxygen/issues/766,但他们说错误已被修补。我曾尝试删除并重新安装 devtools 和 roxygen2,但没有任何运气
解决方案
@return
我通过删除函数头部的 roxygen2 注释中的and解决了这个问题,@example
因为我没有为它们写任何东西。看来,如果您放了a,则@XXX
需要在其旁边填写信息,否则键会丢失该值并且会爆炸。
我从错误中得到了他的想法,topic_add_examples -> read_lines ->
因为它似乎试图阅读我旁边的评论,@example
但我没有任何评论。
推荐阅读
- php - 有什么方法可以在 MySQL 查询的 BETWEEN 子句中使用通配符 %% 吗?
- javascript - 是否可以将这种 HoC 模式转换为 React Hook 语法?
- python - PyQGIS 特征缺乏几何
- c - 为什么我的程序没有转到下一个问题
- python - 如何根据python3中操作系统的日期和时间格式设置获取格式化的日期时间字符串?
- java - Apache Ignite:慢节点加入和失败
- javascript - 即使凭据错误,nodemailer verify 也会返回成功
- erlang - 通过比较地图中的值来检索键
- javascript - Blazor 图表垂直线
- php - 使用 php dom xpath 查询获取包含 div 类名及其内部 li 类名的单个数组