Невозможно найти ipopt.exe, загруженный с помощью conda forge.Python

Программы на Python
Ответить
Anonymous
 Невозможно найти ipopt.exe, загруженный с помощью conda forge.

Сообщение Anonymous »

Я только что загрузил anaconda с веб-страницы для Windows. Я установил pyomo с помощью conda forge, а также ipopt. Однако когда я запускаю программу pyomo, которая использует ipopt в качестве решателя, я получаю следующую ошибку.

Код: Выделить всё

    WARNING: Could not locate the 'ipopt' executable, which is required for solver
ipopt
Traceback (most recent call last):

File "C:\Users\UX490U\informe_1\modelo_avion_bueno\07_10_2020_raw_pp_comparison\12h_horizon\2018_12h_jan_oct\noviembre\ECMWF\nov_EC.py", line 536, in 
results = opt.solve(modelA,keepfiles=keepfiles,tee=stream_solver)

File "C:\Users\UX490U\anaconda3\lib\site-packages\pyomo\opt\base\solvers.py", line 516, in solve
self.available(exception_flag=True)

File "C:\Users\UX490U\anaconda3\lib\site-packages\pyomo\opt\solver\shellcmd.py", line 118, in available
raise ApplicationError(msg % self.name)

ApplicationError: No executable found for solver 'ipopt'
Я зашел в Solver\shellcmd.py, прочитал его, вижу строку

Код: Выделить всё

from pyomo.opt.base.solvers import *
Но я не знаю, так ли это должно выглядеть.
Мне нужна помощь, чтобы понять, что происходит и что я могу сделать .

Подробнее здесь: https://stackoverflow.com/questions/648 ... onda-forge
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»