2012-01-25 12 views
1

私のOSを再インストールした後、私のpythonのインストールが終了しました。 Python、numpyとipythonは正常に動作しますが、matplotlibは謎めいて消えました。 macports、eggなどからインストールを繰り返し試みた後、私は提供された.dmgでそれをやりました。今や明らかに、matplotlibは64ビットアーキテクチャ(?????)をサポートしていません。とにかく、ここの誰かが同じような問題を抱えていたのかもしれません。だから、私の仕様:MAC OS x 10.7.2、python 2.7、numpy 1.5.1、matplotlib 1.1.0。ここでは出力があります:任意の助けOS X上のmatplotlibのインストールでは64ビットアーキテクチャはサポートされません

File "", line 1, in File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->packages/matplotlib/pyplot.py", line 23, in from matplotlib.figure import Figure, figaspect File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->packages/matplotlib/figure.py", line 16, in import artist File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->packages/matplotlib/artist.py", line 6, in from transforms import Bbox, IdentityTransform, TransformedBbox, TransformedPath File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->packages/matplotlib/transforms.py", line 34, in from matplotlib._path import affine_transform ImportError: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->packages/matplotlib/_path.so: no appropriate 64-bit architecture (see "man python" for >running in 32-bit mode)

おかげで、私は絶対に間違った場所にこれを掲示していた場合、私に知らせてください!

アレックス。

答えて

2

私は同じ問題にぶつかり、それを修正することはできませんでした。

あなたが学界で働いている、または学生である場合、Enthought Python Distribution(EPD)の無料版があります。これは私が最後に使ったもので、優れています。
http://enthought.com/products/edudownload.php

これは、Python、matplotlibの、numpyの、scipyのダウンロード、およびプリコンパイル他の多くのパッケージを持っている、とOSX 64ビット版があります。

+0

ありがとうございました。私は実際にはうまくいったバイナリバックアップに頼ってきました。私はしかし、配布をチェックします。私は将来的には、スーパーユーザーとしてシステムライブラリにではなく、常にpython shbangをユーザーとしてホームディレクトリにインストールしようとします。それは私が考える「正しい」ことです。 –

+0

そして、ちょうど、os.systemの呼び出しでffmpegを直接呼び出しました。これはかなりばかげていますが、私が管理している方法です! –

関連する問題