问题
I have been facing a couple of issues in using matplotlib with Python 3. After getting rid of this one, I ran into a new one. When I tried to execute the histogram demo, I get this traceback.
Does anyone have an idea? My matplotlib version is: python3-matplotlib-1.2.0-8.fc18.x86_64 (i.e. 1.2 on Fedora 18).
Bugs filed:
- Fedora
- Matplotlib
回答1:
Add this to the top of the histogram_demo.py, just before import numpy
:
from matplotlib import font_manager
font_manager.USE_FONTCONFIG = False
Or modify font_manager.py to change the value permanently.
As far as bug reports go, I'd report the USE_FONTCONFIG = True
setting to the Fedora package manager. The subprocess
output decoding issue (or regex pattern issue) in Python 3.x should be reported upstream to the matplotlib project.
来源:https://stackoverflow.com/questions/15717119/python-3-and-matplotlib-lissue-on-linux