在Docker上使用rpy2接口运行R模型.我面临着与开埠有关的问题


  • 首先,我使用rpy2python接口在windows系统中运行R模型。运行良好
  • 然后,我使用docker将其迁移到linux环境中。现在,我正在使用Docker run命令执行相同的代码,面对"rpy2.linterface.RUntimeWarning:端口11752无法打开">

注意:我的应用程序使用rpy2运行四个R模型。这意味着它将创建四个robjects。所以我认为他们同时使用相同的端口。然而,我不确定。

在这个问题上的帮助真的很可观。

提前谢谢。

终于自己解决了这个问题。这是python脚本特有的问题。在从python调用R命令时,只需更改TBATS和BATS函数即可。(如果有人使用R时间序列库,则会遇到非常具体的问题(