在我的R脚本中,我必须执行外部Python脚本,然后使用System()
function。
system("python -m premailer -f daily-report.html -o
ready-weekly-report.html")
但是在R控制台中运行后,这就是我得到的
/usr/bin/python: No module named premailer
如果我从终端运行python命令,一切正常。
修改
premailer
(https://github.com/peterbe/premailer)premailer
。答案 0 :(得分:0)
这就是我解决这个问题的方法。
在该文件的末尾添加以下行,在重新启动R内核后向我展示了Rstudio中的正确路径:
.Internal(Sys.setenv("PATH", paste("/usr/local/bin", Sys.getenv("PATH"), sep=":")))