[Paraview] problems using pvbatch in frozen build
Burlen Loring
burlen.loring at gmail.com
Mon Jul 11 13:36:49 EDT 2016
certainly seems like a bug worth fixing. let me know if you want me to
start a bug report.
On 07/08/2016 01:19 PM, Burlen Loring wrote:
> Thanks Utakarsh. It sounds like it may be possible to work around the
> issue by not importing the lookuptable module from simple. However,
> it's "import math" that fails, and math seems like a fairly basic
> module that should always be present. Is there any chance it got left
> out of some packaging manifest used in the freeze process? having it
> be available might be a better solution.
>
> On 07/08/2016 08:38 AM, Utkarsh Ayachit wrote:
>> I got over such problems by delaying importing of those modules until
>> needed. They are not needed for most common use-cases.
>>
>> See:
>> https://gitlab.kitware.com/paraview/paraview/commit/3af48fffd924bf5ffd11f576a261ef4eb3ff5897
>>
>> On Tue, Jul 5, 2016 at 2:35 PM, Burlen Loring <bloring at lbl.gov
>> <mailto:bloring at lbl.gov>> wrote:
>>
>> Hi All,
>>
>> I'm encountering some issues when trying to use pvbatch from a
>> frozen build(PARAVIEW_FREEZE_PYTHON=ON). Seems that certain key
>> python modules are missing.ie <http://missing.ie> math. However,
>> I can use Python shell feature in the GUI from the same build. Do
>> we have any idea about what may be wrong with pvbatch?
>>
>>
>> here is output from a simple test:
>>
>> nid00048:~$pvbatch pvbatch-test.py
>> started
>> Traceback (most recent call last):
>> File "pvbatch-test.py", line 3, in <module>
>> from paraview.simple import *
>> File
>> "/usr/common/graphics/ParaView/builds/PV-4.4.0/lib/site-packages/paraview/simple.py",
>> line 40, in <module>
>> import lookuptable
>> File
>> "/usr/common/graphics/ParaView/builds/PV-4.4.0/lib/site-packages/paraview/lookuptable.py",
>> line 21, in <module>
>> from math import sqrt
>> ImportError: No module named math
>>
>> I tried this as well:
>>
>> nid00048:~$pvpython
>> Python 2.7.9 (default, Jan 8 2015, 22:29:31)
>> [GCC 4.9.1 20140716 (Cray Inc.)] on linux2
>> Traceback (most recent call last):
>> File "/etc/pythonstart", line 7, in <module>
>> import readline
>> ImportError: Excluded frozen object named readline
>> >>> import math
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> ImportError: No module named math
>> >>>
>>
>> Thanks
>> Burlen
>>
>> _______________________________________________
>> Powered by www.kitware.com <http://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
>>
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>>
>>
>>
>>
>> _______________________________________________
>> Powered bywww.kitware.com
>>
>> Visit other Kitware open-source projects athttp://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:http://paraview.org/Wiki/ParaView
>>
>> Search the list archives at:http://markmail.org/search/?q=ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/paraview
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160711/977b5f80/attachment.html>
More information about the ParaView
mailing list