【发布时间】:2018-06-09 15:40:29
【问题描述】:
我知道如果包没有被编译,你通常“应该”使用$ pip install <python package>,但是如果有一个你想要安装的python包,你可以使用$ pip install或$ brew install ?例如,通过$ pip3 install numpy 与$ brew install numpy 相比,安装 numpy 之类的包除了跟上更新等有什么好处吗?
我已经安装了它们,所以无论哪种方式都不是问题,但我很好奇一个人可能比另一个人有什么潜在的好处
【问题讨论】:
-
为了防止冲突,我发现使用 pip 更容易,因为 brew 会在
/usr/local中安装 python 包,这不一定在 PYTHONPATH 中。另一方面,pip 将安装包,相关的 python 安装可以找到它们。混合安装来自 brew 和 pip 的软件包,后果自负。 -
这里提出了问题 [stackoverflow.com/questions/32530506/…,可能有用,但我没有看到任何“确凿”的答案。
标签: python python-3.x numpy pip homebrew