我正在开发一个 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+ 无法在其中工作。
谢谢你的帮助!