![]()
原因:
pycahrm 对于函数,如果输入没有默认值的变量,会警告缺失变量
处理办法:
不用管,或者你输入一个Column类型的空变量

具体分析如下:
源码:
mu[i] = model.addVar(lb=0.0
, ub=100 # GRB.INFINITY
# , obj = distance_initial
, vtype=GRB.CONTINUOUS
, name="mu_" + str(i))
原因是:
pycahrm 对于函数,如果输入没有默认值的变量,会警告缺失变量
注意:model.addVar最后一个变量是Column类型的变量
函数的源码如图

当使用Pycharm时,如果在调用函数时缺少默认值的变量,会出现警告。例如在model.addVar函数中,最后一个参数是Column类型的变量,未提供默认值会导致警告。解决方法可以忽略警告或提供一个空的Column类型变量。此问题涉及到模型构建和优化中的变量定义。
4850

被折叠的 条评论
为什么被折叠?



