2013-11-11 2 views
0

Я сделал этот код и работает, но только в Linux.Запустить R-скрипт из python WINDOWS

import subprocess as sub 
sub.Popen([r"Rscript","diccionari.R"]) 

Где «diccionari.R» это имя моего сценария в R. текст сообщения об ошибке: Система не может найден определенный файл. enter image description here

Может ли кто-нибудь помочь мне и сделать это для окон, пожалуйста? Спасибо.

+0

Почему это не работает, какое именно сообщение об ошибке вы получаете? Прямо сейчас мы так же неуверены в том, что пошло не так, как вы. –

+0

какая ошибка вы получаете? – rags

+0

reedited с ошибкой, которую я получаю. Но я не понимаю, почему в Linux это работает, если это одно и то же имя файла, каталог и т. Д. – userbio

ответ

0

Вы должны, вероятно, попробовать косые черты иначе, как я сказал ранее.

Использование полного пути к сценарию .r (например, «C:/myfolder/diccionari.R») вместо всего лишь файла сценария и использования независящих от ОС косой черты.

+0

такое же сообщение об ошибке. – userbio

+0

@userbio обновлено, возможно, попробуйте еще раз? – PascalVKooten

Смежные вопросы