Две возможности: 1) Яки никогда не начинались.(R не загружает Yacas для вас.) 2) Соединение было заблокировано.Предполагая, что вы запустили Yacas из своей операционной системы, вам нужно открыть этот порт с помощью инструментов администратора безопасности.Это не проблема R, а проблема операционной системы / брандмауэра.
Я могу ошибаться из-за необходимости запуска Yacas из меню «Пуск».Это код для:
runYacas()
### You should not need to type any of what follows. Just use the command above.
runYacas <- function(method = "system", yacas.args = "", yacas.init = "") {
cmd <- yacasInvokeString(method = method, yacas.args = yacas.args, yacas.init = yacas.init)
if (.Platform$OS.type == "windows")
system(cmd, wait = FALSE, invisible = FALSE)
else system(cmd, wait = FALSE)
}
Поскольку он, кажется, вызывает систему, я бы попробовал это в вашем приглашении R.