0

我正在开发一个 S+ 8.1 中的项目,并且我正在使用带有来自 Vincent 的最新打包 ESS 的 Windows 7。splus.exe 和 sqpe.exe 的文件夹位于 PATH 中。

有没有办法让那个版本的 S+ 在 ESS 中运行?
R 工作没问题。然而,S+ 只不过是麻烦。

Mx S 告诉我从图标运行,然后使用 Mx S-existing。
使用现有的 Mx S 这样做会导致 emacs 挂起并崩溃。
Mx Sqpe 让我选择一个起始目录,但随后给出错误“生成子进程:无效参数”并且没有任何反应。

我尝试将这些代码行添加到我的 .emacs 文件中(基于一些过时的邮件列表线程),但结果保持不变:

(require 'ess-site)
(setq-default inferior-S-program-name 
"C://Program Files (x86)//TIBCO//splus81//cmd//SPLUS.exe")
(setq-default inferior-Sqpe-program-name 
"C://Program Files (x86)//TIBCO//splus81//cmd//sqpe.exe")

注意:我也尝试过使用单斜杠。

如果我做 S+6、Sqpe+6 等,我会得到相同的结果。

有谁知道这是否可能?我是一个 emacs 恶魔,所以让我发疯的是 S+ 无法在其中工作。

谢谢你的帮助!

4

1 回答 1

0

我最终询问了 ESS 邮件列表。原来这是当前 ESS 的一个问题。回到版本 5.14 支持 Splus 8.1 w/Windows。

于 2014-11-14T19:31:41.040 回答