我正在尝试从 SCIP 优化套件安装 pyscipopt,以便在 Python 中使用 SCIP 求解器。我已经从 SCIP 网站下载了 SCIP 优化套件。不幸的是,我的 mac 终端在尝试时返回错误:“pip install pyscipopt”。看截图
有谁知道,为什么它不起作用?
可能有人对如何在 macOS 上为 Python 运行 pyscipopt 有其他想法吗?
提前谢谢你的帮助!
从屏幕截图中的错误 ( scip.h not found
) 来看,很可能是您没有正确指定 SCIP 安装目录或没有正确安装 SCIP。
现在让 PySCIPOpt 运行的最简单方法可能是使用 conda,因为这也将安装 SCIP 优化套件:
conda install --channel conda-forge pyscipopt
有关其他安装方法的更多信息,请参阅完整的安装说明。
感谢@mattmilten 的帮助,您最后的建议奏效了!我在 Anaconda 中创建了一个新环境,并使用 Python 3.8 而不是 Python 3.9。然后我能够在这个环境中安装 PySCIPOpt - 它现在正在运行