15

Numpy を最新のものに更新するにはどうすればよいですか? ここから .dmg ファイルをダウンロードする必要があります:

http://sourceforge.net/projects/numpy/files/

この .dmg は 10.5 専用ですか? 次の手順を使用して numpy をインストールしました。

http://www.scipy.org/Installing_SciPy/Mac_OS_X

現在の Numpy は 1.2.1 です。Mac OS X 10.6.1 Snow Leopard で実行しています。ありがとう!

4

4 に答える 4

32

sudo easy_install -U numpy

setuptools 経由でインストールすると、システム以外のユーティリティの sys.path に新しい numpy が取得されます (一部の Apple ユーティリティは system-numpy に依存していると聞いています)。一般に、setuptools は OS X で「正しい」ことを行います。

于 2009-10-05T15:08:08.897 に答える
4

他の場所で提案されているように、macports は複数のアーキテクチャとバージョンの MacOsX + で正常に動作し、更新などが可能です。

$ port search numpy
py-numpy @1.3.0 (python)
    The core utilities for the scientific library scipy for Python

py25-numpy @1.3.0 (python)
    The core utilities for the scientific library scipy for Python

py25-symeig @1.4 (python, science)
    Symeig - Symmetrical eigenvalue routines for NumPy.

py26-numpy @1.3.0 (python)
    The core utilities for the scientific library scipy for Python

py26-scikits-audiolab @0.10.2 (python, science, audio)
    Audiolab is a python toolbox to read/write audio files from numpy arrays

Found 5 ports.
$

あなたの場合、単に発行します:

$ sudo port install py26-numpy

または、自分でコンパイルする必要がある場合は、HJBlogの手順が非常に役立ちます。テストしたところ、matplotlib の 64 ビット バージョンを簡単にコンパイルできました。

于 2009-12-24T11:52:31.673 に答える
0

何らかの理由で、easy_install -U numpy が機能しませんでした。

print numpy.__version__

常に 1.2.1 を与える

そのため、最初に numpy 1.2.1 を見つけてフォルダー全体を削除することで削除しました。

import numpy
print numpy.__file__

GNU Fortran コンパイラを次の場所からダウンロードしました。

http://r.research.att.com/gfortran-4.2.3.dmg

easy_install を使用して numpy をインストールしました。

振り返ってみると、Fortran コンパイラがインストールされていれば、easy_install -U numpy が機能していた可能性があります。

于 2010-03-24T18:54:04.383 に答える