Bug 14741 - ImportError: No module named backend_gtkagg
: ImportError: No module named backend_gtkagg
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/python-module-matplotlib)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2008-03-03 10:54 by
Modified: 2010-07-29 08:41 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-03-03 10:54:38
Свежесгенерированный для теста VE и свежепоставленный
python-module-matplotlib


akhavr@python25 ~ $ python
Python 2.5.1 (r251:54863, Feb  8 2008, 15:19:09)
[GCC 4.1.1 20070105 (ALT Linux, build 4.1.1-alt12)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> >>> from pylab import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib64/python2.5/site-packages/pylab.py", line 1, in <module>
    from matplotlib.pylab import *
  File "/usr/lib64/python2.5/site-packages/matplotlib/pylab.py", line
222, in <module>
    new_figure_manager, draw_if_interactive, show = pylab_setup()
  File
"/usr/lib64/python2.5/site-packages/matplotlib/backends/__init__.py",
line 24, in pylab_setup
    globals(),locals(),[backend_name])
ImportError: No module named backend_gtkagg
------- Comment #1 From 2008-03-04 00:50:58 -------
Отправил в Сизиф
python-module-matplotlib-0.91.2-alt1.src.rpm
Там есть более новые грабли ;)
------- Comment #2 From 2008-05-29 22:49:54 -------
Ну и что поменялось?

akhavr@t40 /tmp $ sudo apt-get install python-module-matplotlib
Reading Package Lists... Done
Building Dependency Tree... Done
python-module-matplotlib is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 166 not upgraded.

akhavr@t40 /tmp $ rpm -q python-module-matplotlib
python-module-matplotlib-0.91.2-alt1

akhavr@t40 /tmp $ python
Python 2.5.1 (r251:54863, Feb  8 2008, 15:19:12)
[GCC 4.1.1 20070105 (ALT Linux, build 4.1.1-alt12)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from pylab import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.5/site-packages/pylab.py", line 1, in <module>
    from matplotlib.pylab import *
  File "/usr/lib/python2.5/site-packages/matplotlib/pylab.py", line 292, in <module>
    from matplotlib.pyplot import *
  File "/usr/lib/python2.5/site-packages/matplotlib/pyplot.py", line 37, in <module>
    new_figure_manager, draw_if_interactive, show = pylab_setup()
  File "/usr/lib/python2.5/site-packages/matplotlib/backends/__init__.py", line
24, in pylab_setup
    globals(),locals(),[backend_name])
ImportError: No module named backend_gtkagg
>>>

Я уже не помню зачем мне это три месяца назад нужно было, поэтому и оставляю
закрытым.  Но вряд-ли этот баг fixed :(
------- Comment #3 From 2008-05-30 10:00:50 -------
А теперь ещё
apt-get install python-module-matplotlib-gtk
------- Comment #4 From 2009-03-02 22:53:25 -------
(В ответ на комментарий №3)
> А теперь ещё
> apt-get install python-module-matplotlib-gtk

Может быть всё-таки нужна зависимость у python-module-matplotlib 
на этот самый ...-gtk? А то проблема с импортом pylab действительно
возникает, в т.ч. в случаях когда импортировать его пытаются другие
питоньи модули. И понять, что с этим делать сейчас можно только 
прочитав эту багу. По-крайней мере зависимость на один из бэкэндов
должна быть у основного пакета, чтобы обеспечить работоспособность.
------- Comment #5 From 2010-07-28 08:33:27 -------
Сейчас такая ошибка не воспроизводится.

Закрываем?
------- Comment #6 From 2010-07-29 08:41:54 -------
.