配布しているパッケージに必要なライブラリを作成しようとしています。SciPyとNumPyライブラリの両方が必要です。開発中、私は両方を使用してインストールしました
apt-get install scipy
SciPy 0.9.0とNumPy 1.5.1をインストールしたところ、問題なく動作しました。
pip install
自分のパッケージのsetup.pyで依存関係を指定できるようにするために、同じ方法を使用したいと思います。
問題は、私が試したときです:
pip install 'numpy==1.5.1'
それは正常に動作します。
しかしその後
pip install 'scipy==0.9.0'
惨めに失敗する
raise self.notfounderror(self.notfounderror.__doc__)
numpy.distutils.system_info.BlasNotFoundError:
Blas (http://www.netlib.org/blas/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [blas]) or by setting
the BLAS environment variable.
どうすれば機能しますか?
blas-devel
ありlapack-devel
ます。これはドキュメントで指定されていませんが、PIPを使用してインストールする場合は実行する必要があります。
numpy=1.5.1
はnumpy==1.5.1
(double equals)の代わりにうまく機能しますか?