如何在 macOS 上获取 pyscipopt 运行

How to get pyscipopt running on macOS

我正在尝试从 SCIP 优化套件安装 pyscipopt,以便在 Python 中使用 SCIP 求解器。我已经从 SCIP 网站下载了 SCIP 优化套件。不幸的是,我的 mac 终端 returns 在尝试时出错:“pip install pyscipopt”。see screenshot

有谁知道,为什么它不起作用?

关于如何在 macOS 上为 Python 获取 pyscipopt 运行,可能有人有其他想法吗?

提前感谢您的帮助!

从你截图的错误来看(scip.h not found)很可能你没有正确指定SCIP安装目录或者没有正确安装SCIP

如今获取 PySCIPOpt 运行 的最简单方法可能是使用 conda,因为这还将安装 SCIP 优化套件:

conda install --channel conda-forge pyscipopt

有关其他安装方法的更多信息,请参阅full installation instructions

感谢@mattmilten 的帮助,你最后的建议奏效了! 我在 Anaconda 中创建了一个新环境并使用 Python 3.8 而不是 Python 3.9。然后我就可以在这个环境中安装 PySCIPOpt - 现在 运行