为什么在别人电脑上能成功运行代码,而代码复制到我的电脑里却没办法运行,一直报错,看着像语法问题,但却找不到到底是什么问题,想知道这是什么情况?

为什么在别人电脑上能成功运行代码,而代码复制到我的电脑里却没办法运行,一直报错,看着像语法问题,但却找不到到底是什么问题,想知道这是什么情况?

以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:
根据您提供的截图内容,您的LINGO代码似乎遇到了一个语法错误。我将帮您分析可能的问题,并提供一些解决建议:
检查数据集定义:确保SETS部分定义正确,没有多余的空格或错误的字符。
检查数组赋值:在supply和demand数组的赋值中,确保数字之间使用正确的分隔符,通常是空格或逗号。在您的截图中,supply和demand数组的赋值看起来是正确的,但仍然需要仔细检查是否有遗漏或多余的空格。
检查distance数组:在截图中,distance数组似乎有一行数据格式与其他行不一致,例如0 18 11 26 43 40 14 31 15l,这里的15l可能是一个错误,应该是151。请检查所有数组元素,确保没有类似的错误。
检查其他语法错误:截图中的错误提示Invalid input. A syntax error has occurred.通常意味着有语法错误。这可能包括但不限于:
检查LINGO版本:确保您使用的LINGO版本与提供代码的人使用的版本相同或兼容。不同版本的LINGO可能在语法上有所不同。
检查文件格式:有时候,复制粘贴代码时可能会引入一些不可见的特殊字符,导致语法错误。尝试重新输入代码,而不是复制粘贴。
使用LINGO的错误提示:LINGO通常会提供错误发生的具体位置,使用这些信息可以帮助您快速定位问题。
参考LINGO文档:查看LINGO的官方文档或帮助文件,了解正确的语法和使用方法。
由于您提到问题相关标签中有[matlab],但LINGO与MATLAB是两个不同的软件,确保您没有混淆它们。如果问题仍然无法解决,您可能需要联系LINGO的技术支持或在LINGO社区寻求帮助。
最后,由于您提供的截图中没有具体的参考链接,我无法提供具体的参考链接。但您可以访问LINGO的官方网站或查找相关的在线论坛和社区来获取更多帮助。