[vtkusers] VTK Python Wrap - libvtkCommonPythonD.so.5.7: cannot open shared object file
Wendel Silva
wendelbsilva at gmail.com
Wed Sep 22 15:40:14 EDT 2010
Hi Eric,
I have done the `make install` but for some reason the LD_LIBRARY_PATH was
set.
I just managed to set it manually myself and it worked.
thanks
Wendel B Silva
On Wed, Sep 22, 2010 at 1:35 PM, Eric E. Monson <emonson at cs.duke.edu> wrote:
> Hey Wendel,
>
> Do you have your LD_LIBRARY_PATH set to the directory where the .so
> libraries are located? If you haven't done a "make install" the
> VTK/Wrapping/Python/README.txt file has this entry:
>
> (2) Using the package from the source build without installing it
> system wide and without using `vtkpython`. This is most
> useful when you build VTK off a CVS checkout and do not want
> to install it system wide and still want to use the vanilla
> Python interpreter. This is also useful if you are not the
> administrator of the machine you are using/building VTK on.
>
> Unix/Linux
> Under Unix the way to do this is to set the `LD_LIBRARY_PATH`
> (or equivalent) to the directory that contains the libvtk*.so
> libraries. You must also set your `PYTHONPATH` to *both* the
> directory that contains all the `libvtk*Python.so` files *and*
> the `Wrapping/Python` directory. Under bash/sh something like
> so needs to be done::
>
> $ export LD_LIBRARY_PATH=$LIBRARY_OUTPUT_PATH
> $ export
> PYTHONPATH=$VTK_ROOT/Wrapping/Python:${LIBRARY_OUTPUT_PATH}
>
> and under csh::
>
> $ setenv LD_LIBRARY_PATH ${LIBRARY_OUTPUT_PATH}
> $ setenv PYTHONPATH
> ${VTK_ROOT}/Wrapping/Python:${LIBRARY_OUTPUT_PATH}
>
> where VTK_ROOT is the directory where VTK is being built
> (`VTK_BINARY_DIR`) and `LIBRARY_OUTPUT_PATH` (this variable is
> set in `CMakeCache.txt`) is where the libraries are built.
> Change this to suit your configuration.
>
>
> -Eric
>
> ------------------------------------------------------
> Eric E Monson
> Duke Visualization Technology Group
>
>
> On Sep 22, 2010, at 3:28 PM, Wendel Silva wrote:
>
> Hi,
>
> I just compiled the last VTK version with the Wrapping for Python, but it
> doesnt seems to work here.
> I didnt get errors during the compilation. I checked the access permission
> in the folders/files and looks fine. I checked the PYTHONPATH and everything
> seems right.
>
> Im getting the following error:
>
> Traceback (most recent call last):
>> File "test.py", line 1, in <module>
>> import vtk
>> File "/home/wendel/Desktop/vtk-build/Wrapping/Python/vtk/__init__.py",
>> line 41, in <module>
>> from common import *
>> File "/home/wendel/Desktop/vtk-build/Wrapping/Python/vtk/common.py",
>> line 7, in <module>
>> from libvtkCommonPython import *
>> ImportError: libvtkCommonPythonD.so.5.7: cannot open shared object file:
>> No such file or directory
>>
>
> Im using vtk on Ubuntu 10.04 LTS.
>
> Thanks,
>
> Wendel B Silva
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtkusers
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20100922/5d242e34/attachment.htm>
More information about the vtkusers
mailing list