以下は、matplotlib で得られるのと同じくらい簡単です。
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.show()
print 'done'
実行すると、エラーもチャートも表示されず、「完了」の印刷に直接進みます。
easy_installを使用してubuntu 10.04にインストールしました。
以下は、matplotlib で得られるのと同じくらい簡単です。
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.show()
print 'done'
実行すると、エラーもチャートも表示されず、「完了」の印刷に直接進みます。
easy_installを使用してubuntu 10.04にインストールしました。
バックエンドはおそらく非インタラクティブなバックエンド (「Agg」など) です。matplotlibrc ファイルでバックエンドのセットアップを行いましたか?
試す:
import matplotlib
matplotlib.use('TkAgg') # or some other backend which you have installed
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.show()
print 'done'
以下を使用して、matplotlib rc ファイルの場所を見つけることができます。
import matplotlib
import os
print os.path.join(matplotlib.get_configdir(), 'matplotlibrc')
のようなものを探しているはずですbackend: Agg
。
バックエンドはおそらくインストールされていません。Ubuntu パッケージをインストールしてみてくださいpython-matplotlib
。ipython を使用している場合は、 cell を実行してみてください%matplotlib inline
。