[vtkusers] ImportError: No module named vtk - Installation problem	VTK 6.1.0, Debian 7, Anaconda python ?
    Karl Woelfer 
    kwoelfer at u.washington.edu
       
    Fri Dec 12 12:54:36 EST 2014
    
    
  
Hello - 
We recently installed vtk-5.10 on Ubuntu 12.04,  Anaconda 1.4.0 python, no
problems.
Now we have moved to the Debian 7 OS and are attempting to install the
newest VTK 6.1.0, with Anaconda python 2.1.0
Our procedures (below) were modified for the new environment. Some
configuration parameters have changed in VTK also.
At the end of the install, our python test fails:
python -c "from vtk import vtkVersion; print
vtkVersion.GetVTKSourceVersion()"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named vtk
Is part of the problem with LD_LIBRARY_PATH? The previous VTK version 5.10
under Ubuntu 12.04 created a directory: /usr/local/lib/vtk-5.10
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/vtk-6.1   <<<< Don't know
where this is created
Thanks so much for suggestions to fix.
- KarlW
Visualization Toolkit (VTK) 6.1.0
Download the latest version of vtk source (VTK-6.1.0.tar.gz) and vtk-data
(VTKData-6.1.0.tar.gz) from
http://www.vtk.org/VTK/resources/software.html#latest
Copy to /usr/local; untar/unzip    NOTE that the VTKData untars to
/usr/local/VTK-6.1.0/.ExternalData
cd to VTK-6.1.0;             mkdir VTK_BUILD  cd VTK_BUILD
sudo apt-get install libglu1-mesa-dev
Add /usr/include to PATH, export OPENLGL_INCLUDE_DIR=/usr/include/GL
ccmake ..
(hit c)  to configure
BUILD_DOCUMENTATION *OFF (default)
BUILD_EXAMPLES *OFF
BUILD_SHARED_LIBS *OFF 
BUILD_TESTING *ON 
 
CMAKE_BUILD_TYPE *Debug 
CMAKE_INSTALL_PREFIX */usr/local
 
EXECINFO_LIB *EXECINFO_LIB-NOTFOUND (default)
VTK_EXTRA_COMPILER_WARNINGS *OFF 
VTK_Group_Imaging *OFF (default)
VTK_Group_MPI *OFF (default)
VTK_Group_Qt *OFF (default)
VTK_Group_Rendering *ON (default)
VTK_Group_Standalone *ON (default)
VTK_Group_Tk *OFF (default)
 VTK_Group_Views *OFF (default)
VTK_Group_Web *OFF (default)
VTK_SMP_IMPLEMENTATION_TYPE *Sequential (default)
VTK_USE_LARGE_JAVA *OFF (default)
VTK_WRAP_JAVA *OFF 
VTK_WRAP_PYTHON *OFF 
VTK_WRAP_TCL *OFF
Then, run make to compile VTK
sudo make -j12  (this will use parallel compilation on a 12 - 16 core
workstation) 
sudo make install
--------------------------
sudo apt-get install tk-dev
cd VTK_BUILD
ccmake ..
(hit c)  to configure
enable BUILD_SHARED_LIBS
CMAKE_INSTALL_PREFIX is default  /usr/local
enable VTK_WRAP_PYTHON
enter advanced configuration by pressing "t"
PYTHON_INCLUDE_DIR /usr/local/anaconda/include/python2.7
PYTHON_LIBRARY /usr/local/anaconda/lib/libpython2.7.so PYTHON_EXECUTABLE
/usr/local/anaconda/bin/python2.7
VTK_DATA_STORE   /usr/local/VTK-6.1.0  ?
VTK_INSTALL_PYTHON_MODULE_DIR  /usr/local/lib/python./site-packages  ?
"c" to configure
"g" to generate
sudo make -j12  
sudo make install
------------------------
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/vtk-6.1   <<<< Don't
know where this is created
TEST: python -c "from vtk import vtkVersion; print
vtkVersion.GetVTKSourceVersion()"
EXPECT  vtk version 6.1.0
 
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtkusers/attachments/20141212/6e4b5e5e/attachment.html>
    
    
More information about the vtkusers
mailing list