3,635 views
この記事は最終更新から 1791日 が経過しています。
1. numpyのホームページからソースコード一式をダウンロード
http://sourceforge.net/projects/numpy/files/NumPy/
linuxにインストールしたいので numpy-1.8.2.tar.gz をダウンロードした。
※2014年8月18日時点の最新版
2. インストール実行
setuptoolsが未インストールであれば、事前にインストールしておく。
$ wget https://bootstrap.pypa.io/ez_setup.py $ python ez_setup.py
noseが未インストールであれば、事前にインストールしておく。
$ easy_install nose
もし、非rootの場合はこちら
$ easy_install --user nose
まずは解凍する。
$ wget http://downloads.sourceforge.net/project/numpy/NumPy/1.8.2/numpy-1.8.2.tar.gz $ tar zxf numpy-1.8.2.tar.gz $ cd numpy-1.8.2
buildする。
$ python setup.py build
installする。
$ sudo python setup.py install --prefix=/usr/local
3. 動作確認を行う
>>> import numpy >>> numpy.test() Running unit tests for numpy NumPy version 1.8.2 NumPy is installed in /usr/lib64/python2.7/site-packages/numpy Python version 2.7.5 (default, Jun 17 2014, 18:11:42) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] nose version 1.3.0 ............................................................................................ ............................................................................................ ............................................................................................ ............................................................................................ ............................................................................................ ............................................................................................ ............................................................................................ ............................................................................................ ---------------------------------------------------------------------- Ran 5313 tests in 56.997s OK (KNOWNFAIL=5, SKIP=1)
※注意
複数バージョンのpythonが混在する場合、以下のように setup.pyを明示的に指定しなければ所望のディレクトリにインストールされなかった。
prefix指定してもダメ、パス指定なしで python setup.py としてもダメ… setup.pyの中身を後で見てみよう。
/usr/local/bin/python setup.py install