在 MacOS 上使用 conda/pip 安装 Python 软件包变体

在 MacOS 上使用 conda/pip 安装 Python 软件包变体

我目前安装了许多具有特定变体的 python 包。例如,我使用的是 scipy 的 gcc5 版本。我使用 macports 完成了此操作,操作非常简单:

port install py35-scipy+gcc5

有没有办法使用 conda 或 pip 指定这样的变体?

相反,也许可以在 conda 环境中使用 macports 将变体安装到 python 中?

谢谢,布雷特。

答案1

您可以在使用 安装包之前指定不同的 CC pip。在虚拟环境中执行此操作可能比尝试使用系统 Python 执行此操作更为明智(并冒着无法挽救的风险)。

这样,您就可以使用 MacPorts 分别安装使用不同编译器编译的多个不同的 Python 解释器。

您还可以使用https://github.com/collective/buildout.python作为一种选择,可以选择更多种类的 Python 环境来满足您的需要。

相关内容