我在 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 但错误仍然存在。最后我必须禁用语法检查器,错误就消失了。
有人遇到过类似的问题吗?谁能给点建议吗? 谢谢!
最佳答案
这个问题似乎很愚蠢!您只需要先在 R session 中安装“lintr”包。该解决方案来自现已失效的 Google+ Emacs 社区中的 Jonathan H(链接已删除)
install.packages("lintr")
关于emacs - Flycheck ESS 模式下的 lintr 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33272483/