-1

我正在尝试按照此视频集成 Gams 和 Matlab

然而,问题在于 MATLAB 无法使用system命令查看 Gams。更准确地说,我得到一个错误:

/bin/bash: gams: command not found

我的 Gams 安装文件夹是

/home/username/Gams/gams24.5_linux_x64_64_sfx

那么,我如何让 MATLAB 从我的主文件夹运行 Gams?

4

1 回答 1

0

免责声明:(这个问题在评论中得到了解决:本着这个线程中的评论精神,因为 GAMS 用户通常是计算新手,这只是对评论中讨论的内容的重新表述。

由于system命令生成一个 shell,因此错误直接来自 shell 输出。错误显示为“ /bin/bash: gams: command not found”。这清楚地表明gams二进制文件未被识别为有效的 shell 命令。大多数时候,所发生的情况是 gams 二进制文件未在该 shell$PATH变量中注册。

解决这个问题(如果这是问题的话)最简单的方法是重新安装 gams(它提供了将其添加到 $PATH 的选项)。更优雅的方法是将二进制文件添加到$PATH

于 2016-01-29T23:48:20.413 回答