<div dir="ltr"><div dir="ltr"><div dir="ltr"><br clear="all"><div>Hi VTK Users and Developers, </div><div><br></div><div>I recently installed VTK 8.2.0 with Python wrappings on my Windows machine, and am finding an error when importing VTK with the error message below. The errors seems to be related to DLL initialization errors on the <span style="font-family:"courier new",monospace">vtkRenderingFreeTypePython</span><span style="font-family:"courier new",monospace"> </span>side. Has anyone encountered this before? Even further below, I posted the relevant parts of my CMackCache related to building the python wrappings. I'm on Windows 7 and compiling with Visual Studio 7. My VTK is Qt enabled. </div><div><br></div><div>Cheers,</div><div><br></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><font face="courier new, monospace">>>> import vtk</font></div></div></div><div><div><font face="courier new, monospace">Traceback (most recent call last):</font></div></div><div><div><font face="courier new, monospace">  File "C:\vtk\bin\bin\Release\Lib\site-packages\vtkmodules\vtkRenderingFreeType.py", line 5, in <module></font></div></div><div><div><font face="courier new, monospace">    from .vtkRenderingFreeTypePython import *</font></div></div><div><div><font face="courier new, monospace">ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.</font></div></div><div><div><font face="courier new, monospace"><br></font></div></div><div><div><font face="courier new, monospace">During handling of the above exception, another exception occurred:</font></div></div><div><div><font face="courier new, monospace"><br></font></div></div><div><div><font face="courier new, monospace">Traceback (most recent call last):</font></div></div><div><div><font face="courier new, monospace">  File "<stdin>", line 1, in <module></font></div></div><div><div><font face="courier new, monospace">  File "C:\vtk\bin\bin\Release\Lib\site-packages\vtk.py", line 32, in <module></font></div></div><div><div><font face="courier new, monospace">    all_spec.loader.exec_module(all_m)</font></div></div><div><div><font face="courier new, monospace">  File "C:\vtk\bin\bin\Release\Lib\site-packages\vtkmodules\all.py", line 26, in <module></font></div></div><div><div><font face="courier new, monospace">    from .vtkRenderingFreeType import *</font></div></div><div><div><font face="courier new, monospace">  File "C:\vtk\bin\bin\Release\Lib\site-packages\vtkmodules\vtkRenderingFreeType.py", line 9, in <module></font></div></div><div><div><font face="courier new, monospace">    from vtkRenderingFreeTypePython import *</font></div></div><div><div><font face="courier new, monospace">ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.</font></div></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace"><br></font></div></blockquote>CMakeCache: </div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div><font face="courier new, monospace">//Build examples.</font></div></div></div><div><div><font face="courier new, monospace">BUILD_EXAMPLES:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Build with shared libraries.</font></div></div><div><div><font face="courier new, monospace">BUILD_SHARED_LIBS:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Flags used by the C compiler during DEBUG builds.</font></div></div><div><div><font face="courier new, monospace">CMAKE_C_FLAGS_DEBUG:STRING=/MTd /Zi /Ob0 /Od /RTC1</font></div></div><div><div><font face="courier new, monospace">//Flags used by the C compiler during MINSIZEREL builds.</font></div></div><div><div><font face="courier new, monospace">CMAKE_C_FLAGS_MINSIZEREL:STRING=/MT /O1 /Ob1 /DNDEBUG</font></div></div><div><div><font face="courier new, monospace">//Flags used by the C compiler during RELEASE builds.</font></div></div><div><div><font face="courier new, monospace">CMAKE_C_FLAGS_RELEASE:STRING=/MT /O2 /Ob2 /DNDEBUG</font></div></div><div><div><font face="courier new, monospace">//Flags used by the C compiler during RELWITHDEBINFO builds.</font></div></div><div><div><font face="courier new, monospace">CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MT /Zi /O2 /Ob1 /DNDEBUG</font></div></div><div><div><font face="courier new, monospace">//Request building vtkWebPython</font></div></div><div><div><font face="courier new, monospace">Module_vtkWebPython:BOOL=OFF</font></div></div><div><div><font face="courier new, monospace">//Request building vtkWrappingPythonCore</font></div></div><div><div><font face="courier new, monospace">Module_vtkWrappingPythonCore:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Path to a library.</font></div></div><div><div><font face="courier new, monospace">PYTHON_DEBUG_LIBRARY:FILEPATH=PYTHON_DEBUG_LIBRARY-NOTFOUND</font></div></div><div><div><font face="courier new, monospace">//Path to a program.</font></div></div><div><div><font face="courier new, monospace">PYTHON_EXECUTABLE:FILEPATH=C:/Users/marco/AppData/Local/Programs/Python/Python37/python.exe</font></div></div><div><div><font face="courier new, monospace">//Path to a file.</font></div></div><div><div><font face="courier new, monospace">PYTHON_INCLUDE_DIR:PATH=C:/Users/marco/AppData/Local/Programs/Python/Python37/include</font></div></div><div><div><font face="courier new, monospace">//Path to a library.</font></div></div><div><div><font face="courier new, monospace">PYTHON_LIBRARY:FILEPATH=C:/Users/marco/AppData/Local/Programs/Python/Python37/libs/python37.lib</font></div></div><div><div><font face="courier new, monospace">//Wrap classes into the Python interpreted language.</font></div></div><div><div><font face="courier new, monospace">VTKMY_WRAP_PYTHON:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Enable vtkpython and pvtkpython binaries</font></div></div><div><div><font face="courier new, monospace">VTK_ENABLE_VTKPYTHON:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Python version to use</font></div></div><div><div><font face="courier new, monospace">VTK_PYTHON_VERSION:STRING=3.7</font></div></div><div><div><font face="courier new, monospace">//Should VTK Python wrapping be built?</font></div></div><div><div><font face="courier new, monospace">VTK_WRAP_PYTHON:BOOL=ON</font></div></div><div><div><font face="courier new, monospace">//Details about finding PythonInterp</font></div></div><div><div><font face="courier new, monospace">FIND_PACKAGE_MESSAGE_DETAILS_PythonInterp:INTERNAL=[C:/Users/marco/AppData/Local/Programs/Python/Python37/python.exe][v3.7.3()]</font></div></div><div><div><font face="courier new, monospace">//Details about finding PythonLibs</font></div></div><div><div><font face="courier new, monospace">FIND_PACKAGE_MESSAGE_DETAILS_PythonLibs:INTERNAL=[C:/Users/marco/AppData/Local/Programs/Python/Python37/libs/python37.lib][C:/Users/marco/AppData/Local/Programs/Python/Python37/include][v()]</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkFiltersPython</font></div></div><div><div><font face="courier new, monospace">Module_vtkFiltersPython-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Request building vtkFiltersPython</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkPython</font></div></div><div><div><font face="courier new, monospace">Module_vtkPython-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Request building vtkPython</font></div></div><div><div><font face="courier new, monospace">Module_vtkPython:INTERNAL=OFF</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkPythonContext2D</font></div></div><div><div><font face="courier new, monospace">Module_vtkPythonContext2D-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Request building vtkPythonContext2D</font></div></div><div><div><font face="courier new, monospace">Module_vtkPythonContext2D:INTERNAL=OFF</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkPythonInterpreter</font></div></div><div><div><font face="courier new, monospace">Module_vtkPythonInterpreter-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Request building vtkPythonInterpreter</font></div></div><div><div><font face="courier new, monospace">Module_vtkPythonInterpreter:INTERNAL=OFF</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkWebPython</font></div></div><div><div><font face="courier new, monospace">Module_vtkWebPython-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkWrappingPythonCore</font></div></div><div><div><font face="courier new, monospace">Module_vtkWrappingPythonCore-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: Module_vtkfreetype</font></div></div><div><div><font face="courier new, monospace">Module_vtkfreetype-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Request building vtkfreetype</font></div></div><div><div><font face="courier new, monospace">Module_vtkfreetype:INTERNAL=OFF</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: PYTHON_DEBUG_LIBRARY</font></div></div><div><div><font face="courier new, monospace">PYTHON_DEBUG_LIBRARY-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: PYTHON_EXECUTABLE</font></div></div><div><div><font face="courier new, monospace">PYTHON_EXECUTABLE-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: PYTHON_INCLUDE_DIR</font></div></div><div><div><font face="courier new, monospace">PYTHON_INCLUDE_DIR-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: PYTHON_LIBRARY</font></div></div><div><div><font face="courier new, monospace">PYTHON_LIBRARY-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Directory where python modules will be built</font></div></div><div><div><font face="courier new, monospace">VTK_BUILD_PYTHON_MODULES_DIR:INTERNAL=C:/vtk/bin/bin/$<CONFIG>/Lib/site-packages</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: VTK_ENABLE_VTKPYTHON</font></div></div><div><div><font face="courier new, monospace">VTK_ENABLE_VTKPYTHON-ADVANCED:INTERNAL=1</font></div></div><div><div><font face="courier new, monospace">//Directory where python modules will be installed</font></div></div><div><div><font face="courier new, monospace">VTK_INSTALL_PYTHON_MODULES_DIR:INTERNAL=bin/Lib/site-packages</font></div></div><div><div><font face="courier new, monospace">//STRINGS property for variable: VTK_PYTHON_VERSION</font></div></div><div><div><font face="courier new, monospace">VTK_PYTHON_VERSION-STRINGS:INTERNAL=2;2.7;3;3.3;3.4;3.5;3.6;3.7;</font></div></div><div><div><font face="courier new, monospace">//ADVANCED property for variable: VTK_USE_SYSTEM_FREETYPE</font></div></div><div><div><font face="courier new, monospace">VTK_USE_SYSTEM_FREETYPE-ADVANCED:INTERNAL=1</font></div></div></blockquote></div>