MCVE:
import matplotlib.pyplot as plt
from matplotlib import rc
plt.rc('text', usetex = True)
plt.plot([1.0, 2.0], [3.0, 4.0])
plt.show()
Выдается ошибка, как описано в заголовке:
RuntimeError: latex is not able to process the following string:
b'$1.0$'
Here is the full report generated by latex:
<Figure size 432x288 with 1 Axes>
Ошибка возникает из-за установки usetex
на True
.Если установлено значение False
, ошибка не возникает.
Я понятия не имею, почему это происходит, я думаю (не уверен), что тот же код работал бы отлично пару недель назад.
Добавление дополнительной информации:
Код указывает на ошибку в строке:
exc=exc.output.decode('utf-8')))