LoginSignup
1
1

More than 5 years have passed since last update.

cygwinでmatplotlibがimportできない

Last updated at Posted at 2016-06-12

cygwinでインストールできるデフォルトのpythonのバージョンは2.7!
numpy,scipyはインストール、インポートできたがmatplotlibだけはなぜかimportできなかった。
もうほんとこういう時macが欲しくなる...
やっぱ仮想でCentかUbuntuでもいれようかな...
気を取り直してcygwinnで頑張ってみる!

まずはeasy_installを使えるようにする

今回はsetuptools-23.0.0.zipをインストール。
https://pypi.python.org/pypi/setuptools このあたりからダウンロードして解凍。
解凍したディレクトリはpythonをインストールしたディレクトリに放りこんだ!

$ easy_install-2.7 pip

でpipをインストール。

numpy scipy matplotlibもインストール。

$ pip install numpy
$ pip install scipy
$ pip install matplotlib

ここでmatplotlibエラーが出る。
私はpip install -U matplotlibとかやりまくってたらいつの間にかインストールできてた笑
ごめんなさい、理由はわからないです。

さぁ、importだ!

$ python
$ import numpy
$ import scipy
$ import matplotlib
   ここでエラー!

matplotlibとの闘い

ざっと5時間は闘っただろう...
結論から言うとmatplotlibのVerの問題らしい。
私の場合はmatplotlib Ver1.1.1でうまくいった。

$ $ easy_install-2.7 matplotlib==1.1.1

長い闘いだった...

import matplotlib.pyplot エラー...

matplotlibがインポートできたと思ったらまた躓いた...
解決法は.bashrcに以下を記入して、$ runxを実行することでインポートできる。

.bashrc
  export DISPLAY=:0.0
  alias runx='run xwin -multiwindow -noclipboard'
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1