Я использую R в Debian с emacs и ess. Я бы запустил процесс R на удаленной машине из сценария R на своем ноутбуке. Таким образом, изнутри emacs загружаю мой сценарий R, я подключаюсь к удаленной машине по ssh и запускаю новый сеанс R, затем использую M-x ess-remote
для подключения удаленного процесса R к моему локальному сценарию R. Все работает хорошо, пока я не попытаюсь загрузить какую-то функцию со своего ноутбука (локальной машины) и отправить ее на удаленный R. Всякий раз, когда я пытаюсь это сделать, я получаю следующую ошибку:
source('myFunction.R')
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file 'myFunction.R': No such file or directory
Если я переключусь на консоль R и getwd()
консоль скажет, что я нахожусь в домашнем каталоге удаленной машины.
Я следовал инструкциям с сайта ess wbb здесь а>. Где я ошибаюсь?