4

私はほとんどの pythonistas のアドバイスに従い、Mac OS X に組み込まれているバージョンとは異なるバージョンの Python をセットアップしてプレイしました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) 用。

それはすべて私の初心者の耳には素晴らしいように聞こえますが、インストールスクリプトを見る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 を調整する必要がありますか (はい?! いいえ!?) 他の場所で読んだthingamabob? 他に何を編集すればよいですか?それとも、明らかに私の深みに達していないので、このスクリプトから離れるべきですか?

matplotlib私が追求しているいくつかのテキスト分析のためにヒストグラムを作成して遊んでみたいので、私は自分のマシンで実行したいと心から思っていることに注意してください。

4

1 に答える 1

4

スーパーパックは、Apple python 用にコンパイルされました。自作の python で動作する可能性がありますが、お勧めしません。

ちなみに、あなたが言うとき:

物事を処理する最良の方法は、自作を使用してから pip をフォローアップすることであると思われました

もしこれが本当なら、homebrew/pip で scipy をインストールするのに苦労している人々の質問はここにたくさんありません。Homebrew と pip は、最小限の純粋な python パッケージに最適です。しかし、Python 以外の外部パッケージを必要とする scipy やパッケージでは見事につまずきます。

Macports が OSX 10.8 用の buildbot を持つようになったので、個人的には、科学的な Python をインストールするために自作/pip をわざわざ使いたがる理由がわかりません。良好なインターネット接続があれば、完全なセットアップをインストールするのに数分かかります。必要な数のバックエンドで matplotlib を使用できます。

于 2012-12-30T05:19:51.420 に答える