Apyomo「=10=」
A PYomo "RuntimeError"
我之前在 "PYomo AttributeError Message" 标题下发帖并获得了似乎已解决该问题的帮助。但是,我面临一个新问题,"RuntimeError"。请查看随附的屏幕截图以供参考。
如果能帮助我解决这个问题,我将不胜感激。谢谢
您似乎声明了一个 Pyomo 集合,其中集合中的值取决于另一个集合或参数中的值。这是一件完全有效的事情,但如果您在构建模型之前尝试迭代集合(这就是调用 pprint 时发生的情况),则会导致问题。解决此问题的最简单方法是将 pprint 调用移至模型构建之后:
instance = model.create("Katrina_paper.dat")
instance.pprint()
我之前在 "PYomo AttributeError Message" 标题下发帖并获得了似乎已解决该问题的帮助。但是,我面临一个新问题,"RuntimeError"。请查看随附的屏幕截图以供参考。
如果能帮助我解决这个问题,我将不胜感激。谢谢
您似乎声明了一个 Pyomo 集合,其中集合中的值取决于另一个集合或参数中的值。这是一件完全有效的事情,但如果您在构建模型之前尝试迭代集合(这就是调用 pprint 时发生的情况),则会导致问题。解决此问题的最简单方法是将 pprint 调用移至模型构建之后:
instance = model.create("Katrina_paper.dat")
instance.pprint()