Hi,
I am trying to use paraview python scripting from an external python 
installation (enthought canopy).  I am trying this because I could not import 
successfully scipy in pvpython (namely scipy.signal)  .
I created a file called paraview.pth in 
"C:\Users\lb\AppData\Local\Enthought\Canopy\User\Lib\site-packages". The 
content of the file is the following:

C:\\Program Files (x86)\\ParaView 4.0.1\\lib\\paraview-4.0\\site-packages
C:\\Program Files (x86)\\ParaView 4.0.1\\lib\\paraview-4.0
C:\\Program Files (x86)\\ParaView 4.0.1\\bin
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\python27.zip
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\DLLs
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\lib
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\lib\\plat-win
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\lib\\lib-tk
C:\\Program Files (x86)\\ParaView 4.0.1\\bin
C:\\Program Files (x86)\\ParaView 4.0.1\\bin\\lib\\site-packages

(I copied the paths from the command sys.path in pvpython)

The only relevant difference I can see between the two installation is that 
Canopy Python version is '2.7.6 | 64-bit | (default, Apr 11 2014, 20:31:44) 
[MSC v.1500 64 bit (AMD64)]', while in  pvpython  the version is '2.7.3 
(default, Jun 16 2013, 20:21:46) [MSC v.1500 64 bit (AMD64)]'

When  I try to run "import paraview.simple" in canopy I have the following 
error:
Error: Could not import vtkCommonComputationalGeometryPython
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-12-4308f7890145> in <module>()
----> 1 import paraview.simple

C:\Program Files (x86)\ParaView 
4.0.1\lib\paraview-4.0\site-packages\paraview\simple.py in <module>()
     39 paraview.compatibility.major = 3
     40 paraview.compatibility.minor = 5
---> 41 import servermanager
     42
     43 
#==============================================================================

C:\Program Files (x86)\ParaView 
4.0.1\lib\paraview-4.0\site-packages\paraview\servermanager.py in <module>()
     46 #
     47 
#==============================================================================
---> 48 import paraview, re, os, os.path, new, sys, atexit, vtk
     49
     50 if not paraview.compatibility.major:

C:\Program Files (x86)\ParaView 
4.0.1\lib\paraview-4.0\site-packages\paraview\vtk\__init__.py in <module>()
      5 except ImportError:
      6     paraview.print_error("Error: Could not import 
vtkCommonComputationalGeometryPython")
----> 7 from vtkCommonCorePython import *
      8 from vtkCommonDataModelPython import *
      9 from vtkCommonExecutionModelPython import *

ImportError: DLL load failed: The specified module could not be found.

I searched and vtkCommonComputationalGeometryPython.pyd is present in 
"C:\Program Files (x86)\ParaView 4.0.1\lib\paraview-4.0"  and 
vtkCommonComputationalGeometryPython27D-pv4.0  in C:\Program Files 
(x86)\ParaView 4.0.1\bin (then both folder are already in paraview.pth). I 
checked with visual studio "dumpbin /headers" that 
vtkCommonComputationalGeometryPython.pyd is 64 bit.

I am using Paraview 4.0 (binaries downloaded from the website) on Windows 7 64 
bit.
Any suggestion?

_______________________________________________
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 ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to