В настоящее время я использую Python 2.7 в среде unix. мне нужно запускать сценарии R в моем питоне сценариях, но я не могу управлять, чтобы заставить его работать, потому что мой R модуль должен быть загружен до (с использованием «модуль нагрузки»)Использование подпроцесса python с загрузкой модуля
Вот мой питон скрипт:
import os
import subprocess as sp
os.system('module load R/3.2.3')
out = sp.check_output(['Rscript','test.R'], universal_newlines=True)
У меня такая же ошибка: «[Errno 2] Нет такого файла или каталога«
Любая идея? Я посмотрел here и here, но не смог заставить его работать.
Благодарим за помощь!
Опубликовать всю трассировку стека. Также будьте осторожны, где находятся скрипты, как python, так и R, для удобства вы можете разместить их в одном каталоге. – gplayer
Является ли test.R в вашем рабочем каталоге? –