Я использую R 3.6.0 с RStudio 1.2 на компьютере с Windows 10. Все пакеты актуальны. Если я попытаюсь выполнить следующие команды из терминала RStudio, они будут работать нормально:
library(reticulate)
py_run_string("import os")
Но если я попытаюсь выполнить команду py_run_string ("import os") либо в изолированном сеансе R (вызывая сам R вместо RStudio), либо через .Rprofile при инициализации проекта, я получаю следующую ошибку:
"Ошибка в mapply (функция (от, до) вставки (строки [от: до], свернуть =" \ n "),:
Входы нулевой длины нельзя смешивать с входами ненулевой длины "
Команда библиотеки работает нормально. Проблема возникает, когда я пытаюсь выполнить команду py_run_string.
Это неудобно, потому что команда работает нормально в RStudio, когда сессия уже запущена С другой стороны, он не запускается путем вызова самого R или через .Rprofile в RStudio.
Мне кажется, что RStudio выполняет какую-то инициализацию, но я не могу понять, какая это.
Спасибо за вашу помощь.