繁体   English   中英

使用自制软件Python在Mac 10.8上进行scipy安装的正确位置是什么?

[英]What is the proper location for scipy installation on Mac 10.8 with homebrew Python?

我遵循了大多数pythonistas的建议并设置了一个不同版本的Python,而不是Mac OS X中内置的版本。扫描后,似乎处理事情的最好方法是使用homebrew ,然后跟进pip 一切都很好,通过numpy ,然后事情变得糟糕。 我不能得到scipy安装或matplotlib 在StackOverflow搜索并尝试了一些解决方案之后,我终于偶然发现了Chris Fonnesbeck的“Scipy Superpack ,它承诺:

安装Numpy(1.8)和Scipy(0.12),Matplotlib(1.3),iPython(0.14),Pandas(0.10),Statsmodels(0.5.0),Scikit-Learn 0.13以及PyMC(2.2)的最新64位版本)对于Intel Macintosh上的OS X 10.8(Mountain Lion)。

对我的noobie耳朵来说听起来都很棒,但是当我查看安装脚本install_superpack.sh ,它似乎正在指导使用系统版本的python:

#!/bin/sh
PYTHON='/usr/bin/python'
GIT_FILENAME='git-1.7.7.3-intel-universal-snow-leopard'
GIT_VOLUME='/Volumes/Git 1.7.7.3 Snow Leopard Intel Universal/'
GFORTRAN='gcc-42-5666.3-darwin11.pkg'
SUDO='sudo'

我应该更改上面的PYTHON变量还是保留它并调整PYTHON ENVIRONMENT(是吗?!不!?)我在其他地方读过的东西? 我还应该编辑什么? 或者我应该退出这个剧本,因为我显然不在我的深处?

我应该注意到,我非常喜欢让matplotlib在我的机器上运行,因为我喜欢为我正在追求的文本分析制作直方图。

superpack是为Apple python编译的。 它可能适用于自制的python,但不建议这样做。

顺便说一下,当你说:

处理事情的最佳方式似乎是使用自制软件,然后用pip跟进

如果这是真的,那么人们在使用自制软件/点子安装scipy时遇到麻烦就不会有大量问题。 Homebrew和pip非常适合简约,纯粹的python包。 但他们用scipy或需要外部非python包的软件包绊倒了。

由于Macports现在有一个OSX 10.8的buildbot,我个人认为没有理由为什么有人想用homebrew / pip进行科学python安装。 通过良好的互联网连接,安装完整设置需要几分钟,您可以根据需要使用matplotlib和尽可能多的后端。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM