使用System()

时间:2017-01-18 23:33:43

标签: python r premailer

在我的R脚本中,我必须执行外部Python脚本,然后使用System() function

system("python -m premailer -f daily-report.html -o
ready-weekly-report.html")

但是在R控制台中运行后,这就是我得到的

enter image description here

/usr/bin/python: No module named premailer

如果我从终端运行python命令,一切正常。

修改

1 个答案:

答案 0 :(得分:0)

这就是我解决这个问题的方法。

  

在该文件的末尾添加以下行,在重新启动R内核后向我展示了Rstudio中的正确路径:

.Internal(Sys.setenv("PATH", paste("/usr/local/bin", Sys.getenv("PATH"), sep=":")))