1

軸ラベルに直立したミューを入れようとしていますが、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 が作成されます...

4

1 に答える 1