TypeError: невозможно обработать объект 'matplotlib.backends._backend_agg.BufferRegion' - PullRequest
0 голосов
/ 19 июня 2020

Я работаю с mne eeg psd_plots и получил следующую ошибку, это мой код для того же

import matplotlib.pyplot as plt
fig, (ax1, ax2) = plt.subplots(ncols=2,figsize=(10,5),sharey=True)
raw_1.plot_psd(fmin=1, fmax=100,ax=ax1)
raw_2.plot_psd(fmin=1, fmax=100,ax=ax2)
pickle.dump(fig,open("test.pickle","wb"))

Требуемые графики отображаются, но при попытке маринования появляется следующая ошибка fig '.

TypeError: cannot pickle 'matplotlib.backends._backend_agg.BufferRegion' object

Даже после использования другого бэкенда я получаю аналогичную ошибку, любая помощь в понимании этой ошибки или исправлении проблемы приветствуется.

...