我在ESS模式下遇到了关于Flycheck的问题(Emacs Speak Statistics)。每当我打开一个R文件时,就会出现错误,即"语法检查器r-lintr的可疑状态:Checker r-lintr返回非零退出代码1,但输出没有错误:库中的错误(lintr) ):没有名为lintr"的程序。
但是从https://github.com/jimhester/lintr,他说"当使用ESS"时,lintr完全集成到flycheck中。 My Flycheck版本为0.25,ESS版本为15.09,两者都是最新版本!
我重新安装ESS但错误仍然存在。最后,我必须禁用语法检查程序,错误消失了。
有没有人遇到过类似的问题?有人能提出任何建议吗? 谢谢!
答案 0 :(得分:2)
这个问题似乎很愚蠢!您只需要先在R会话中安装“lintr”软件包。该解决方案来自Google+ Emacs社区中的Jonathan H(https://plus.google.com/116744524477221631173/posts/bDyWGmk35Gf)。