Python 通过AWS(Elastic Beanstalk)上托管的Django执行R脚本
我目前正在构建一个使用Django Web框架(托管在AWSEB上)但也需要执行一些R脚本的项目。我曾尝试使用Python 通过AWS(Elastic Beanstalk)上托管的Django执行R脚本,python,r,django,amazon-web-services,amazon-elastic-beanstalk,Python,R,Django,Amazon Web Services,Amazon Elastic Beanstalk,我目前正在构建一个使用Django Web框架(托管在AWSEB上)但也需要执行一些R脚本的项目。我曾尝试使用子流程.call([“Rscript”,“R\u django\u test.R”])但出现以下错误“没有这样的文件或目录:'Rscript':'Rscript'”。上述代码在本地工作,但不适用于AWS上托管的项目。如果您有任何帮助,我们将不胜感激。如果您还不知道,我们会更容易找到。AWSEB使用基于CentOS的Linux分发版Amazon Linux 2,因此请按照指南将命令放入Do
子流程.call([“Rscript”,“R\u django\u test.R”])
但出现以下错误“没有这样的文件或目录:'Rscript':'Rscript'”。上述代码在本地工作,但不适用于AWS上托管的项目。如果您有任何帮助,我们将不胜感激。如果您还不知道,我们会更容易找到。AWSEB使用基于CentOS的Linux分发版Amazon Linux 2,因此请按照指南将命令放入Dockerfile
,然后RScript
命令将在环境中可用。如果您还没有使用,则更容易使用。AWSEB使用基于CentOS的Linux分发版Amazon Linux 2,因此请按照指南将命令放入Dockerfile
,然后RScript
命令将在环境中可用。您安装了RScript
?@Marcin我该怎么做?谢谢。你安装了Rscript
?@Marcin我该怎么做?谢谢