I am trying to use Mapclient for my research but run into difficulty figuring out the solution for 1 warning and 1 error. So I am here looking for professional help. Thank you all in advance!
After following the installation instruction from FAI workshop and the associated installation video, I run into the following warning and error when launching mapclient. They are both bolded in the quote.
For the error of 'No module named vtkIOXMLParserPython', I checked the folder c:\users\sodab\anaconda2\envs\map-client-py27\lib\site-packages\vtk, it indeed doesnt have the required module 'vtkIOXMLParserPython.py'' but there exists a 'vtkIOXMLParserPython.pyd'.WARNING: Mayavi not imported, no 3-D visualisation
Mayavi not imported, 3D visualisation will be disabled
05/09/2019 - 16:24:21.321 - mapclient.core.managers.pluginmanager - WARNING - Plugin 'fieldworkgait2392geomstep' not loaded
05/09/2019 - 16:24:21.345 - mapclient.core.managers.pluginmanager - WARNING - Reason: No module named vtkIOXMLParserPython
05/09/2019 - 16:24:21.365 - mapclient.core.managers.pluginmanager - WARNING - Traceback (most recent call last):
File "c:\users\sodab\anaconda2\envs\map-client-py27\lib\site-packages\mapclient\core\managers\pluginmanager.py", line 317, in load
module = import_module(PLUGINS_PACKAGE_NAME + '.' + modname)
File "c:\users\sodab\anaconda2\envs\map-client-py27\lib\importlib\__init__.py", line 37, in import_module
__import__(name)
File "c:\users\sodab\appdata\roaming\musculoskeletal\mapclient\venv_0.13.2\lib\site-packages\mapclientplugins\fieldworkgait2392geomstep\__init__.py", line 11, in <module>
from mapclientplugins.fieldworkgait2392geomstep import step
File "c:\users\sodab\appdata\roaming\musculoskeletal\mapclient\venv_0.13.2\lib\site-packages\mapclientplugins\fieldworkgait2392geomstep\step.py", line 31, in <module>
from mapclientplugins.fieldworkgait2392geomstep.configuredialog import ConfigureDialog
File "c:\users\sodab\appdata\roaming\musculoskeletal\mapclient\venv_0.13.2\lib\site-packages\mapclientplugins\fieldworkgait2392geomstep\configuredialog.py", line 5, in <module>
from mapclientplugins.fieldworkgait2392geomstep.gait2392geomcustomiser import VALID_UNITS, VALID_MODEL_MARKERS
File "c:\users\sodab\appdata\roaming\musculoskeletal\mapclient\venv_0.13.2\lib\site-packages\mapclientplugins\fieldworkgait2392geomstep\gait2392geomcustomiser.py", line 31, in <module>
from gias2.mesh import vtktools
File "c:\users\sodab\anaconda2\envs\map-client-py27\lib\site-packages\gias2\mesh\vtktools.py", line 19, in <module>
import vtk
File "c:\users\sodab\anaconda2\envs\map-client-py27\lib\site-packages\vtk\__init__.py", line 65, in <module>
from .vtkIOXMLParser import *
File "c:\users\sodab\anaconda2\envs\map-client-py27\lib\site-packages\vtk\vtkIOXMLParser.py", line 9, in <module>
from vtkIOXMLParserPython import *
ImportError: No module named vtkIOXMLParserPython
________________________________________________________________________________
Do you have vtk installed properly?
VTK (and build instructions) can be obtained from http://www.vtk.org
I am not sure whether it is related. when opening the 'gait2392_cust'. the invalid workflow error occurs again even after I restarted the mapclient.
Thank you all!!
Best,
Jia