用于构建科学python环境的Macports

时间:2014-03-06 22:51:24

标签: python macports

我正在学习python进行数据分析。我有OS X Mavericks。我想安装最需要的模块以拥有科学的python环境。我知道最常见的是numpy,matplotlib,scipy,但我想知道是否还有其他人将来也需要。

所以我需要的是:一个macport命令,包含所有可以同时为我安装这些东西的端口。

编辑:当然也包括python和ipython在新手的命令中。

2 个答案:

答案 0 :(得分:1)

我建议将Anaconda视为独立的Python科学环境。安装非常顺利,并且没有与Mac上的其他Python安装进行交互。

答案 1 :(得分:0)

继上面的评论之后,假设您目前并非严重依赖Macports作为软件包管理员,我会指导您按照本指南的方向Installing scientific Python on Mac OS X。有许多类似的指南具有相同的一般主题:

  1. 使用Homebrew安装Python(非常容易处理指令和链接)
  2. 使用pip内置的Python包管理器来安装scipy,iPython等。
  3. 我摆弄MacPorts并自行编译了一段时间才解决了这个问题,这真的很容易。安装后易于设置,更重要的是易于管理!

    我应该补充一点,如果您选择使用MacPorts而不是Homebrew,仍然建议您使用pip来管理/安装Python包。因此,没有一个MacPorts命令。