bash on Windowsでscipyとmatplotlibをpipでインストール

手こずったのでメモ。

・scipyのインストール
ここを参考にした

> sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
> sudo pip3 install scipy

blasとかlapack等の線形代数ライブラリを必要とするようで、
関連パッケージを先にインストールしておかないとインストールできない。


・matplotlibインストール
ここここを参考にした。

> sudo apt-get install libfreetype6-dev libpng12-dev pkg-config
> sudo pip3 install matplotlib
> sudo apt-get install libffi-dev
> sudo pip3 install cairocffi

最初インストールを試みたときに以下が表示された。
======
                        * The following required packages can not be built:
                        * freetype png
------
ので、関連パッケージlibfreetype6-devとlibpng12-devをapt-getするもまだfreetypeの方がビルドできないと怒られる。
ググると上のサイトを発見し、バグのせいでpkg-configも入れないといけないということで。

しかしながらまだ駄目で、import時にエラーが出る。
ということで3行目と4行目が必要になるとのこと。

# で、実際に描画してみるとグラフが表示されないんだよな。。。

コメント

このブログの人気の投稿

Python SQLite スレッド間でコネクションの使いまわしは出来ない

slackでgeneralの投稿を全削除する

Google location history(JSON形式)をCSVファイルにする