CentOS7にNumPy,SciPy,matplotlibをインストールする

CentOS7にNumPyとSciPyとmatplotlibをインストールしたメモです。


それぞれ下記のようなライブラリです。

  • NumPy:数学関数ライブラリ
  • SciPy:科学技術計算用ライブラリ
  • matplotlib:グラフ描画ライブラリ
NumPyインストール

pipを使ってインストールします。

まずはpip自体をアップグレード。

# pip install --upgrade pip

NumPyをインストール。

# pip install numpy

入りました。

# pip list
numpy (1.10.4)
pip (8.0.2)
setuptools (18.2)
SciPyインストール

次はSciPyをインストール。

# pip install scipy
   :
   :
    raise NotFoundError('no lapack/blas resources found')
numpy.distutils.system_info.NotFoundError: no lapack/blas resources found

エラーになりました。
lapackがないといわれているので、yumでインストールします。

# yum -y install lapack-devel

再度インストール

# pip install scipy
   :
   :
Successfully installed scipy-0.17.0

うまく入りました。

matplotlibインストール

はじめに下記の必要な依存関係をインストールしておきます。

# yum install freetype
# yum install freetype-devel
# yum install libpng-devel

次はmatplotlibをインストール。

# pip install matplotlib
   :
   :
Successfully installed cycler-0.9.0 matplotlib-1.5.1 pyparsing-2.0.7 python-dateutil-2.4.2 pytz-2015.7 six-1.10.0

一旦はインストールまで。
今後は使った記事を書いてみます。