This works, the difference is if I run
/Applications/paraview.app/Contents/bin/pvpython test.py
it works but
pvpython test.py
gives the import error and the same is true of my other script. I
guess there is something wrong with my pvpython environmental variable.
Thanks for the help!
Colin
Quoting Pat Marion <pat.mar...@kitware.com>:
Could you try running this test script with pvpython like this:
$ cat test.py
from paraview.simple import *
f = ProgrammableSource()
f.Script = 'print "something"'
f.UpdatePipeline()
$ /Applications/paraview.app/Contents/bin/pvpython test.py
something
Does that work?
Pat
On Tue, Feb 26, 2013 at 11:02 AM, Colin McAuliffe
<cjm2...@columbia.edu>wrote:
I can get the path for the main script but not for the programmable filter
because of the import error.
There is
/Applications/ParaView.app/**Contents/Python
/Applications/ParaView.app/**Contents/Libraries
/Applications/ParaView.app/**Contents/bin
in the path for the main script. Is there anything missing?
Quoting Pat Marion <pat.mar...@kitware.com>:
I forgot to cc the mailing list.
On Tue, Feb 26, 2013 at 8:42 AM, Pat Marion <pat.mar...@kitware.com>
wrote:
The programmable filter will run in the same process, using the same
python, as the main script. But, it's possible something is not working
right with the paths. I would put a print statement in both the main
script and in the programmable filter's script to "import sys; print
sys.path" and make sure that in both cases the correct paths are being
used. At least one entry in the path should list the folder that
contains
the paraview python module directory (the paraview directory that
contains
__init__.py).
Pat
On Tue, Feb 26, 2013 at 3:08 AM, Colin McAuliffe <cjm2...@columbia.edu
>wrote:
Hello all,
I am trying to use the programmable filter in a python script, but it is
not able to find the paraview module.
the code:
ProgrammableFilter1 = ProgrammableFilter()
ProgrammableFilter1.Script = 'print "something"'
Show()
gives the error:
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named paraview
since I run all my scripts with pvpython, the path should be set up
properly, but I am wondering if ProgrammableFilter is invoking a
different
version of python?
Thanks
Colin
--
Colin McAuliffe
PhD Candidate
Columbia University
Department of Civil Engineering and Engineering Mechanics
______________________________****_________________
Powered by www.kitware.com
Visit other Kitware open-source projects at http://www.kitware.com/**
opensource/opensource.html<htt**p://www.kitware.com/**
opensource/opensource.html<http://www.kitware.com/opensource/opensource.html>
>
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/****ParaView<http://paraview.org/Wiki/**ParaView><
http://paraview.org/Wiki/**ParaView <http://paraview.org/Wiki/ParaView>
>
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/****mailman/listinfo/paraview<http://www.paraview.org/**mailman/listinfo/paraview>
<http**://www.paraview.org/mailman/**listinfo/paraview<http://www.paraview.org/mailman/listinfo/paraview>
>
--
Colin McAuliffe
PhD Candidate
Columbia University
Department of Civil Engineering and Engineering Mechanics
--
Colin McAuliffe
PhD Candidate
Columbia University
Department of Civil Engineering and Engineering Mechanics
_______________________________________________
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://www.paraview.org/mailman/listinfo/paraview