Я работаю над проектом, который находится в S + 8.1, и я использую Windows 7 с последним упакованным ESS от Vincent. Папка для splus.exe и sqpe.exe находится в PATH.Emacs ESS и S-plus (S +) 8.1 совместимость
В любом случае, чтобы получить версию S +, работающую в ESS?
R работает без проблем. S +, однако, не что иное, как проблема.
M-x S говорит мне запускать из значка, а затем использовать M-x S-existing.
Выполнение этой задачи с помощью M-x S-existing приводит к тому, что 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, РМЗО + 6 и т.д.
Кто-нибудь знает, если это вообще возможно? Я emacs fiend, так что это сводит меня с ума, что S + в этом не работает.
Спасибо за помощь!
Могу ли я спросить, почему не просто использовать R вместо S +? Особенно, если он отлично работает на вашей системе. –
Ха-ха, знал, что это будет вопрос. Одним из проектов, над которыми я работаю, является перенос базы кода с S + на R. Многие из S + -кодов используют библиотеки S + и все еще должны запускаться для других проектов, пока порт не будет завершен. – TaylerJones
Если вы не получили здесь ответа, попробуйте перечислить список эссе: [email protected], https://stat.ethz.ch/mailman/listinfo/ess-help –