当我尝试从mayavi导入mlab时,如下所示:
from mayavi import mlab
我收到以下错误
Traceback (most recent call last):
File "C:\Users\nheme\Anaconda3\lib\site-
packages\IPython\core\interactiveshell.py", line 3296, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-4-67847bc6bfd0>", line 1, in <module>
from mayavi import mlab
File "C:\Users\nheme\Anaconda3\lib\site-packages\mayavi\mlab.py", line
15, in <module>
from mayavi.core.common import process_ui_events
File "C:\Users\nheme\Anaconda3\lib\site-packages\mayavi\core\common.py",
line 16, in <module>
from apptools.persistence.state_pickler import create_instance
File "C:\Users\nheme\Anaconda3\lib\site-
packages\apptools\persistence\state_pickler.py", line 1210
^
SyntaxError: invalid syntax
这是通过Anaconda安装mayavi之后立即发生的,如下所示:
conda install -c anaconda mayavi
mayavi的版本为4.6.2
。
其他人在从mayavi(From mayavi import mlab error)导入mlab时遇到了问题,但是我还没有遇到任何有这样语法错误的人。
我该如何解决这个问题?