Я пытаюсь запустить стандартный пример Mayavi. Я только что установил mayavi2 на Ubuntu (Kubuntu 12.04), и это мой первый шаг с Mayavi. К сожалению, этот шаг терпит неудачу.
Примеры, которые я хочу запустить, взяты отсюда: http://docs.enthought.com/mayavi/mayavi/auto/examples.html Например, это а>.
Поведение, которое я вижу, заключается в том, что область холста сюжета пуста (в основном). Отображается всплывающее окно, и его элементы управления присутствуют и работают.
Единственные ошибки, которые я вижу, это:
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
Куда мне добавить LIBGL_DEBUG=verbose
?
Я на Kubuntu 12.04 с:
- Питон 2.7.3
- IPython 1.1.0
- wxPython 2.8
- втк 5.8.0-5
- setuptools, numpy, scipy — последние версии (только что обновлены)
Я запускаю примеры в IPython (что, по-видимому, является рекомендуемым способом). Я использую эту команду для запуска оболочки:
ipython --gui=wx --pylab=wx
Я также попытался запустить примеры из записной книжки IPython следующим образом:
%run example.py
Во всех случаях примеры не отображают анимацию. Само окно отображается, как и элементы управления. Но холст анимации в основном пуст, хотя иногда появляются вспышки изображений.
Как минимум один раз ранее я видел, как мои попытки приводят к краху Python. Сообщение было:
Похоже, что разбившаяся программа использует сторонние или локальные библиотеки: /usr/local/lib/python2.7/dist-packages/traits/ctraits.so /usr/local/lib/python2.7/dist-packages/tvtk/ array_ext.so
Однако сейчас я не вижу этого краха.