我早些时候在标题"PYomo AttributeError Message“下发表文章,并得到了一个似乎解决了这个问题的帮助。然而,我正面临一个新的问题,"RuntimeError“。请参阅附呈的截图,以供参考。


我非常感谢您的帮助,帮助我解决这个问题。谢谢
发布于 2018-01-03 15:34:35
看起来,您已经声明了一个Pyomo集,其中的值依赖于另一个集合中的值或一个参数。这是一件非常有效的事情,但如果您在构建模型之前尝试迭代集合(这就是调用pprint时发生的情况),那么它将导致问题。解决这一问题的最简单方法是将pprint调用移动到模型构建后:
instance = model.create("Katrina_paper.dat")
instance.pprint()https://stackoverflow.com/questions/48070845
复制相似问题