У меня есть модель оптимизации, написанная на pyomo (Python 3.7 / Ubuntu 18.04) и использующая
from pyomo.opt import SolverFactory
opt = SolverFactory("gurobi")
results = opt.solve(model)
Она работает точно так, как должна. Однако, когда я пытаюсь использовать glpk в качестве решателя, я получаю следующую ошибку:
ApplicationError: No executable found for solver 'glpk'.
Импорт пакета также возвращает ошибку:
ModuleNotFoundError: No module named 'glpk'
Но когда я это делаю conda list
на терминале я получаю эту информацию для пакета glpk:
glpk 4.65 he80fd80_1002 conda-forge
Как это исправить?