とても単純に思えますが、Pyomo をローカルにインストールされたソルバーに向けるにはどうすればよいでしょうか? ローカル コンピューターから NEOS のソリューションを取得できたので、モデルが適切に設計されていることがわかります。昨日、COIN-OR tarfile を Azure Ubuntu VM にインストールし、Jupyter を使用してその VM でモデルを実行したいと考えています。
これが私がこれまでに持っているものです:
solvername='ipopt'
solverpath_folder='~/COIN-OR/bin/'
solverpath_exe='~/COIN-OR/bin/ipopt'
solver=SolverFactory(solvername,executable=solverpath_exe)
instance = model.create_instance()
opt.solve(instance,solver)
エラー メッセージ:
WARNING: DEPRECATED: Cannot call Model.create_instance() on a constructed
model; returning a clone of the current model instance.
WARNING: Could not locate the 'ipopt' executable, which is required for solver
ipopt