軸ラベルに直立したミューを入れようとしていますが、matplotlib は正方形のボックスを表示するだけです。
コード例:
# -*- coding: utf-8 -*-
from matplotlib import pyplot as plt
plt.plot([1,2],[3,4])
plt.xlabel(u"A distance (μm)")
plt.show()
奇妙なことに、スパイダーが起動時に開いているインタラクティブなpythonインタープリターでこれを直接実行すると、μが正常に表示されます。ただし、専用のインタープリターで .py ファイルから実行すると、「?」と表示されます。または正方形として。
スパイダーの python インタープリターは、私がしていないことを何をしますか? スクリプトを実行する場所に関係なく、機能させるには何をインポートする必要がありますか?
注: 「距離 ($\mu$m)$ のようなこともできることはわかっていますが、これにより、単位の表記上正しくないイタリック体の mu が作成されます...