ImportError: No module named surface_map

Asked by Jiadun Liu

Dear All,

The following problem was encountered.

jiadun@jiadun-Lenovo-IdeaPad-Z500:~/escript-test/examples/usersguide$ run-escript poisson_vtk.py
jiadun@jiadun-Lenovo-IdeaPad-Z500:~/escript-test/examples/usersguide$ mayavi2 -d u.vtu -m SurfaceMap
ERROR|2014-05-09 16:26:49,503|No module named surface_map
Traceback (most recent call last):
  File "/usr/bin/mayavi2", line 300, in process_cmd_line
    mod = __import__(modname, globals(), locals(), [classname])
ImportError: No module named surface_map

Best regards,
Jiadun

Question information

Language:
English Edit question
Status:
Solved
For:
esys-escript Edit question
Assignee:
No assignee Edit question
Solved by:
Bob
Solved:
Last query:
Last reply:
Revision history for this message
Best Bob (caltinay) said :
#1

It looks like the SurfaceMap module was replaced by Surface in mayavi2.
So the following should work for you:

mayavi2 -d u.vtu -m Surface

Cheers!

Revision history for this message
Jiadun Liu (liujiadun) said :
#2

Thanks Cihan Altinay, that solved my question.