【问题标题】:"Rterm could not be found" error trying to run R code using ESS尝试使用 ESS 运行 R 代码时出现“找不到 Rterm”错误
【发布时间】:2020-01-01 20:17:54
【问题描述】:

我正在尝试使用 use-package 安装 Emacs Speaks Statistics。我在初始化文件中包含了以下代码。

(use-package ess :ensure t :init (require 'ess-site))

我相信 ESS 安装正确,因为当我运行命令 M-x ess-version 时,它表明我的版本是 18.10。

但是,当我尝试在 R 文件中运行一些代码时,我在新缓冲区中收到以下错误

Error (ess): Rterm could not be found on the system. Try running run-ess-r-newest' instead, which searches your system for R.

当我运行 run-ess-r-newest 命令时,R 会话会在新窗口中打开,我可以在控制台会话中执行 R 命令,但是当我使用上述 R 文件返回到原始缓冲区并尝试从脚本中执行一行代码会在新缓冲区中发生相同的错误。

关于如何从 R 脚本运行单独的代码行,以及这些命令的结果出现在新缓冲区中,与已打开的 R 脚本显示在同一帧中,是否有任何建议,类似于 RStudio 的工作方式。

任何建议都非常感谢!

【问题讨论】:

    标签: r


    【解决方案1】:

    我将包含我安装 R 的目录的文件路径添加到 Path 系统环境变量(我使用的是 Windows 10),现在我可以执行 R 代码而不会出现任何错误。

    【讨论】:

      猜你喜欢
      • 2020-01-13
      • 2014-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 2022-10-05
      • 1970-01-01
      • 2015-08-02
      相关资源
      最近更新 更多