如何在VSCode和Python中修复“无法导入gurobipy”,未定义的变量“ model”和未定义的变量“ GRB”?

时间:2019-05-22 06:45:33

标签: python terminal visual-studio-code path gurobi

我正在尝试使用python中的Gurobi为波音777x的座位布局编写优化代码,并且在我的代码中遇到错误消息。具体来说,是在导入gurobipy(pylint(import-error)),未定义变量'Model'(pylint(undefined-variable))和未定义变量'GRB'(pylint(undefined-variable))时出现pylint错误。

我对编码还很陌生,不能确定是否可能将gurobipy或pylint下载到错误的位置,并且无法通过VSCode访问。我有gurobi.lic,gurobi.log,pylint文件夹和我的代码(BoeingOptimization.py)都保存到了桌面上的同一文件夹中。这些相同的文件(在pylint中为文件夹)也位于用户文件中的其他位置。我认为可能存在某种路径问题,因为我相信所有内容都已下载,但可能在错误的位置?

eig

1 个答案:

答案 0 :(得分:0)

您需要选择VSCode使用的正确的Python解释器(可以从VSCode的左下角选择-检查它是否与您期望的版本和目录相同)。