I was wondering of it has to do with mayavi2 package? I had a problem installing it because the installation directory is system-owned, to which I don't have administrative access. So I installed the ets toolkit. This has the latest version of mayavi but it imports as mayavi not mayavi2 but that shouldn't be a problem?
./postproc.py cylinder.vtk
Traceback (most recent call last):
File "./postproc.py", line 51, in <module>
from sfepy.postprocess.viewer import (Viewer, get_data_ranges,
File "/home/gmh/sfepy/sfepy/postprocess/viewer.py", line 19, in <module>
from traitsui.api \
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/api.py", line 36, in <module>
from .editors.api import ArrayEditor
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/editors/__init__.py", line 23, in <module>
from .api import ArrayEditor
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/editors/api.py", line 24, in <module>
from .code_editor import CodeEditor
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/editors/code_editor.py", line 36, in <module>
class ToolkitEditorFactory ( EditorFactory ):
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/editors/code_editor.py", line 48, in ToolkitEditorFactory
mark_color = Color( 0xECE9D8 )
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traits/traits.py", line 489, in __call__
return self.maker_function( *args, **metadata )
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traits/traits.py", line 1203, in Color
return ColorTrait( *args, **metadata )
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/toolkit_traits.py", line 7, in ColorTrait
return toolkit().color_trait( *args, **traits )
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traitsui/toolkit.py", line 125, in toolkit
ETSConfig.toolkit = toolkit_name
File "/opt/ioa/software/python/2.7.8/lib/python2.7/site-packages/traits/etsconfig/etsconfig.py", line 213, in _set_toolkit
"already been set to %s" % (toolkit, self._toolkit)
ValueError: cannot set toolkit to wx because it has already been set to qt4
Many thanks in advance