2

我在 ESS 模式下遇到了有关 Flycheck 的问题(Emacs Speak Statistics)。每当我打开 R 文件时,都会出现错误,即“来自语法检查器 r-lintr 的可疑状态:检查器 r-lintr 返回非零退出代码 1,但输出没有错误:库中的错误(lintr):有没有名为 lintr 的程序。

但是来自https://github.com/jimhester/lintr,他说“使用 ESS 时 lintr 完全集成到 flycheck 中”。我的 Flycheck 版本是 0.25,ESS 版本是 15.09,都是最新的!

我重新安装 ESS 但错误仍然存​​在。最后我必须禁用语法检查器并且错误消失了。

有没有人遇到过类似的问题?谁能给点建议?谢谢!

4

1 回答 1

4

这个问题似乎很愚蠢!您只需要先在 R 会话中安装“lintr”包。解决方案来自现已死去的 Google+ Emacs 社区的 Jonathan H(链接已删除)

install.packages("lintr")
于 2015-10-25T03:00:03.407 回答