17.04: использование matplotlib с основанием GTK?

В новой системе 17.04 Ubuntu, с python и python-matplotlib, я хотел построить график, используя серверы Matplotlib GTKAgg или GTKCairo. Это хорошо работает в 16.04, но нарушается в 17.04, в результате следующего:

>>> import matplotlib.backends._backend_gdk ImportError: No module named _backend_gdk

Но та же команда отлично работает в 16.04. Следовательно,

import matplotlib; matplotlib.use("GTKCairo"); import pylab; pylab.plot([1,2],[3,4]);pylab.show()

отлично работает в 16.04 и не работает с ошибкой «no module named» (как указано выше) 17.04. Я вижу, что моя система 17.04 имеет файл /usr/lib/python2.7/dist-packages/matplotlib/backends/_backend_gdk.x86_64-linux-gnu.so, так как возникает эта ошибка? Любые предложения об обходных методах?

1
задан 22 August 2017 в 15:42

3 ответа

Проблема решена ... при восстановлении файлов из моей более ранней системы, я случайно скопировал установку matplotlib в ~/.local/lib/python2.7, и именно эта версия, а не версия Ubuntu, запущенная и дающая ошибку.

0
ответ дан 22 May 2018 в 19:11

Проблема решена ... при восстановлении файлов из моей более ранней системы, я случайно скопировал установку matplotlib в ~/.local/lib/python2.7, и именно эта версия, а не версия Ubuntu, запущенная и дающая ошибку.

0
ответ дан 18 July 2018 в 08:06

Проблема решена ... при восстановлении файлов из моей более ранней системы, я случайно скопировал установку matplotlib в ~/.local/lib/python2.7, и именно эта версия, а не версия Ubuntu, запущенная и дающая ошибку.

0
ответ дан 24 July 2018 в 19:00

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

Похожие вопросы: