在windows中找不到模块vtkCommonCorePython



我已经通过python (X,Y) v2.7.10在Windows上安装了python。如果我尝试导入模块vtk.tk。vtkTkRenderWindowInteractor,我得到以下错误:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:Python27libsite-packagesvtktkvtkTkRenderWindowInteractor.py", line 16, in <module>
    from vtkLoadPythonTkWidgets import vtkLoadPythonTkWidgets
  File "C:Python27libsite-packagesvtktkvtkLoadPythonTkWidgets.py", line 2, in <module>
    import vtkCommonCorePython
ImportError: No module named vtkCommonCorePython

PATH变量设置正确,包含"C:Python27Libsite-packagesvtk",其中包含文件vtkCommonCorePython.pyd.

有人遇到这个问题或有解决方案吗?

编辑:解决了,但不起作用

VTK已经决定放弃对Tkinter widgets的支持,所以如果你,像我一样,想要它回来,我们可以在这里要求:http://vtk.uservoice.com/forums/31508-general/suggestions/9291084-return-support-for-tkinter-widgets

感谢@GregNash,以及他的问题我如何使用Liclipse编写ParaView脚本?我找到解决办法了。

Python(x,y)没有创建环境变量PYTHONPATH。简单地创建变量就解决了这个问题:

PYTHONPATH: C:Python27Libsite-packagesvtk;

我有同样的问题:文件vtkCommonCorePython。pyd (vtkCommonCorePython。

通过将所有出现的"vtkCommonCorePython"替换为"vtk. python"修复了此问题。"vtkCommonCorePython"在文件site-packagesvtktkvtkLoadPythonTkWidgets.py

另一个问题可能是您的vtk版本没有使用Tk支持编译;在本例中,文件vtkCommonCorePython。Pyd不存在

相关内容

  • 没有找到相关文章

最新更新