Python 在Windows平台上创建的LP能否在Linux平台上运行?

Python 在Windows平台上创建的LP能否在Linux平台上运行?,python,linux,windows,matlab,gurobi,Python,Linux,Windows,Matlab,Gurobi,我在Matlab中有一个巨大的MILP,我想在Windows桌面上用python语言在Gurobi中重新编程。但在那之后,我想在一台拥有Linux操作系统的超级计算机上运行它。我知道python是跨平台的。这是否意味着我在Windows上的Gurobi中创建的任何东西也将在Linux上运行?如果这个问题是愚蠢的,我很抱歉,我只是想确定一下。是的,您可以在一个系统上编写Gurobi Python代码,然后复制它并在另一个系统上运行。您可以从Windows到Linux,从Mac到Windows,等等

我在Matlab中有一个巨大的MILP,我想在Windows桌面上用python语言在Gurobi中重新编程。但在那之后,我想在一台拥有Linux操作系统的超级计算机上运行它。我知道python是跨平台的。这是否意味着我在Windows上的Gurobi中创建的任何东西也将在Linux上运行?如果这个问题是愚蠢的,我很抱歉,我只是想确定一下。

是的,您可以在一个系统上编写Gurobi Python代码,然后复制它并在另一个系统上运行。您可以从Windows到Linux,从Mac到Windows,等等。或者,如果您有Gurobi计算服务器,您的Windows计算机可以是您的Linux服务器的客户端。

是的,您可以在一个系统上编写Gurobi Python代码,然后复制它并在另一个系统上运行。您可以从Windows到Linux,从Mac到Windows,等等。或者,如果您有Gurobi Compute Server,您的Windows计算机可以是您的Linux服务器的客户端。

您也可以将MILP作为文件从Matlab导出,使用,例如,然后将文件加载到您选择的系统上的Gurobi。

您也可以使用,例如,将MILP从Matlab导出为文件,然后将文件加载到您选择的系统上的Gurobi。

谢谢@JaBe。MPS格式导出工具说“只支持单个rhs(b和beq)。”这是否意味着我的rhs必须是标量,不能是向量(@user3579897我认为单rhs意味着您的约束中不能有左手边(lhs)参数。在中明确说明,rhs可以是向量。谢谢@JaBe。MPS格式导出工具说“只支持单rhs(b和beq)。这是否意味着我的rhs必须是标量,不能是向量?”(@user3579897)我认为单rhs意味着在约束中不能有左手边(lhs)参数。在本文中,rhs可以是向量。