簡體   English   中英

通過托管在 AWS (Elastic Beanstalk) 上的 Django 執行 R 腳本

[英]Execute R scripts through Django hosted on AWS (Elastic Beanstalk)

我目前正在構建一個項目,該項目使用 Django Web 框架(托管在 AWSEB 上),但還需要執行一些 R 腳本。 我嘗試使用subprocess.call(["Rscript", "R_django_test.R"])但出現以下錯誤“沒有這樣的文件或目錄:'Rscript':'Rscript'”。 上面的代碼在本地運行,但不適用於 AWS 上托管的項目。 任何幫助將不勝感激。

如果您還沒有使用 Docker 部署會更容易。 AWSEB 使用 Amazon Linux 2 a CentOS-based Linux 發行版,因此請按照指南如何在 CentOS 上安裝 R並將命令放入Dockerfile中,然后RScript命令將在環境中可用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM