2014-11-04 50 views
0

我正在研究S + 8.1中的項目,並且我正在使用Windows 7和來自文森特的最新打包ESS。 splus.exe和sqpe.exe文件夾位於PATH中。Emacs ESS和S +(S +)8.1兼容性

是否有無論如何獲得在ESS中運行的S +版本?
R工作沒問題。然而,S +不過是麻煩。

M-x S告訴我從圖標運行,然後使用M-x S-existing。
使用M-x S存在會導致emacs掛起並崩潰。
M-x 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 +不會在其中工作。

感謝您的幫助!

+1

請問爲什麼不使用R而不是S +?特別是如果它在你的系統上正常工作 – 2014-11-04 21:45:19

+0

哈哈,知道這將是一個問題。我正在處理的其中一個項目是將代碼庫從S +移植到R.許多S +代碼使用S +庫,並且仍然需要爲其他項目運行,直到該端口完成。 – TaylerJones 2014-11-04 21:49:39

+1

如果你在這裏沒有得到答案,你應該嘗試ess郵件列表:[email protected],https://stat.ethz.ch/mailman/listinfo/ess-help – 2014-11-05 00:32:33

回答

0

我最終要求ESS郵件列表。原來,這是目前ESS的一個問題。回到5.14版本支持Splus 8.1 w/Windows。

相關問題