Не удается сохранить полярный график Matplotlib с помощью механизма TeX для некоторых форматов файлов, настройки или ошибки? - PullRequest
1 голос
/ 04 мая 2019

Благодаря полярному графику и использованию MiKTeX в качестве движка LaTeX, matplotlib генерирует ошибки при сохранении файла в некоторых форматах.Это может быть ошибка в matplotlib или проблема с моей настройкой.Сначала я пишу здесь, чтобы увидеть, является ли это проблемой конфигурации, или нет, а затем посмотреть, могут ли другие воссоздать сбой в других системах (Mac, Linux и т. Д.) И других механизмах TeX.Примечание: сохранение стандартных графиков xy с использованием MiKTeX работает так, как объявлено.

Моя конфигурация: Windows 10 и MiKTeX 2.9 с последними обновлениями.

Вот минимальный рабочий пример (не для всех типов файловвключены).

import matplotlib.pyplot as plt
import matplotlib as mpl
mpl.rcParams['text.usetex'] = True

plt.figure()
ax = plt.subplot(111, polar=True)


plt.savefig('foo.png')  # Works
plt.savefig('foo.jpg')  # Works
plt.savefig('foo.tif')  # Works
# plt.savefig('foo.pdf')  # Fails
# plt.savefig('foo.svg')  # Fails
plt.show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...