2012-08-26 97 views
4

目標:嘗試在Python解釋器中使用VTK庫。在Python中導入VTK解釋器

我做了什麼:我已經使用CMake安裝了VTK,並啓用了選項VTK_WRAP_PYTHON和Shared_Library,並在Visual Studio中構建了VTK,並且已成功完成所有構建。 然後我做了Python_Path。

問題:當我嘗試導入VTK庫到蟒蛇,我收到以下錯誤信息:

>>> import vtk 

Traceback (most recent call last): 
    File "<pyshell#0>", line 1, in <module> 
    import vtk 
    File "...\VTK\VTKvisual\Wrapping\Python\vtk\__init__.py", line 42, in <module> 
    from vtkFilteringPython import * 
ImportError: No module named vtkFilteringPython 

的任何想法,爲什麼發生這種情況?

感謝

回答

2

看起來你已經添加了VTK包目錄的位置,包含.py文件,如「filtering.py」和「vtkFilteringPython.pyd」,你的PYTHONPATH。

不過,現在你需要添加都在這個目錄含有vtkFilteringPythonD.dll和其他DLL到PATH的目錄。此目錄的位置取決於您是否剛剛運行構建,還是INSTALL目標。通常它在「VTK \ bin」或「VTK \ bin \ BUILDTARGET」某處,其中BUILDTARGET例如是Debug或Release。

1

嘗試運行sudo apt-get install python-vtk

相關問題