我目前安装了许多具有特定变体的 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 环境来满足您的需要。