无法找到求解器“ glpk”所需的“ glpsol”可执行文件

问题描述

我正在尝试使用glpk求解器解决python中的线性优化问题。但是它会显示我已包含的错误报告

我也尝试在命令提示符下安装glpk,但随后提示
“无法为使用PEP 517且无法直接安装的glpk制作轮子”

我还尝试将glpk文件夹复制到脚本路径,但这也不起作用。

这是我在pycharm中遇到的错误

INFO:pypsa.opf:执行初步步骤 INFO:pypsa.opf:使用kirchhoff公式构建pyomo模型 INFO:pypsa.opf:使用glpk解决模型 警告:pyomo.solvers:无法找到求解器“ glpk”所需的“ glpsol”可执行文件 追溯(最近一次通话): 文件“ C:/ Users / Admin / PycharmProjects / trial and error / test.py”,第153行,在 run_lopf() 在run_lopf中的文件“ C:/ Users / Admin / PycharmProjects / trial and error / test.py”,第147行 n.lopf(keep_files = True) 文件“ C:\ Users \ Admin \ PycharmProjects \ trial and error \ venv \ lib \ site-packages \ pypsa \ components.py”,第508行,在lopf中 返回network_lopf(self,** args) 文件“ C:\ Users \ Admin \ PycharmProjects \ trial and error \ venv \ lib \ site-packages \ pypsa \ opf.py”,行1664,在network_lopf中 extra_postprocessing = extra_postprocessing) 文件“ C:\ Users \ Admin \ PycharmProjects \ trial and error \ venv \ lib \ site-packages \ pypsa \ opf.py”,行1571,在network_lopf_solve中 network.results = network.opt.solve(* args,后缀= [“ dual”],keepfiles = keep_files,logfile = solver_logfile,options = solver_options) 文件“ C:\ Users \ Admin \ PycharmProjects \ trial and error \ venv \ lib \ site-packages \ pyomo \ opt \ base \ solvers.py”,行516,正在解决 self.available(exception_flag =真实) 文件“ C:\ Users \ Admin \ PycharmProjects \ trial and error \ venv \ lib \ site-packages \ pyomo \ opt \ solver \ shellcmd.py”,行118,可用 引发ApplicationError(msg%self.name) pyutilib.common._exceptions.ApplicationError:未找到求解器“ glpk”的可执行文件

警告:无法找到“ glpsol”可执行文件,这对于执行 求解器'glpk'

提前谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...