Python 3 и Matplotlib Lissue в Linux

Я столкнулся с несколькими проблемами при использовании matplotlib с Python 3. После избавления от этого я столкнулся с новым. Когда я попытался выполнить демонстрацию гистограммы, я получил эту трассировку.

У кого-нибудь есть идея? Моя версия matplotlib: python3-matplotlib-1.2.0-8.fc18.x86_64 (то есть 1.2 в Fedora 18).

Ошибки поданы:

  1. мягкая фетровая шляпа
  2. Matplotlib

1 ответ

Решение

Добавьте это к вершине histogram_demo.py, непосредственно перед import numpy:

from matplotlib import font_manager
font_manager.USE_FONTCONFIG = False

Или измените font_manager.py для постоянного изменения значения.

Что касается отчетов об ошибках, я бы сообщил USE_FONTCONFIG = True настройка для менеджера пакетов Fedora. subprocess о проблеме выходного декодирования (или проблеме с шаблоном регулярных выражений) в Python 3.x следует сообщать до проекта matplotlib.

Другие вопросы по тегам