Re: [Paraview] Importing paraview.simple with Python 3

2017-06-07 Thread Cory Quammen
CC'ing back to the list

On Mon, Jun 5, 2017 at 2:25 PM, Nicholas Richmond
 wrote:
> Thanks, Cory! I'll go ahead and compile ParaView with Python 3.

Sounds good. At the risk of stating the obvious, just make sure to
compile with the same Python 3.6 used in your environment.

Cory

>
> On Sat, Jun 3, 2017 at 12:53 AM, Cory Quammen 
> wrote:
>>
>> Nick,
>>
>> One can indeed compile ParaView with Python 3. However, the binaries
>> available on paraview.org are built with Python 2.7. If you wish to
>> use Python 3, you will need to compile ParaView yourself against
>> Python 3.
>>
>> How exactly are you attempting to use the ParaView binary in a Python
>> 3.6 environment?
>>
>> Best,
>> Cory
>>
>> On Fri, Jun 2, 2017 at 5:50 PM, Nicholas Richmond
>>  wrote:
>> > Greetings,
>> >
>> > First things first, I'm using the most recent (RC3) Win64 ParaView 5.4
>> > binary. I'm working on a project with Python 3.6, and I'm having
>> > difficulty
>> > importing the paraview.simple module. Attempting to import (from
>> > paraview.simple import *) results in the following error:
>> >
>> > ImportError: dynamic module does not define module export function
>> > (PyInit_vtkCommonCorePython)
>> >
>> > During handling of the above exception, another exception occurred:
>> >
>> > Traceback (most recent call last):
>> >   File "", line 1, in 
>> >   File "C:\Program Files\ParaView
>> >
>> > 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\simple.py",
>> > line 43, in 
>> > from paraview import servermanager
>> >   File "C:\Program Files\ParaView
>> >
>> > 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\servermanager.py",
>> > line 53, in 
>> > from paraview import vtk
>> >   File "C:\Program Files\ParaView
>> >
>> > 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\vtk\__init__.py",
>> > line 7, in 
>> > from paraview.vtk.vtkCommonCore import *
>> >   File "C:\Program Files\ParaView
>> >
>> > 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\vtk\vtkCommonCore.py",
>> > line 9, in 
>> > from vtkCommonCorePython import *
>> > ImportError: dynamic module does not define module export function
>> > (PyInit_vtkCommonCorePython)
>> >
>> > I saw this March 10 message from Utkarsh:
>> >
>> > "Python 3 is supported with 5.3 (except for ParaViewWeb components). We
>> > have
>> > dashboards testing it too. There still may be some leftovers, so please
>> > report if you catch anything that we missed."
>> >
>> > Does this fall under the category of "please report if you catch
>> > anything
>> > that we missed" or is it due to a lack of understanding on my part? I've
>> > been able to successfully import this module when using a Python 2.7
>> > environment, but I'm trying to stick to Python 3.6. Any insight would be
>> > most appreciated.
>> >
>> > Many thanks,
>> > Nick Richmond
>> >
>> > ___
>> > 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
>> >
>> > Search the list archives at: http://markmail.org/search/?q=ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://public.kitware.com/mailman/listinfo/paraview
>> >
>>
>>
>>
>> --
>> Cory Quammen
>> Staff R Engineer
>> Kitware, Inc.
>
>



-- 
Cory Quammen
Staff R Engineer
Kitware, Inc.
___
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

Search the list archives at: http://markmail.org/search/?q=ParaView

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


Re: [Paraview] Importing paraview.simple with Python 3

2017-06-02 Thread Cory Quammen
Nick,

One can indeed compile ParaView with Python 3. However, the binaries
available on paraview.org are built with Python 2.7. If you wish to
use Python 3, you will need to compile ParaView yourself against
Python 3.

How exactly are you attempting to use the ParaView binary in a Python
3.6 environment?

Best,
Cory

On Fri, Jun 2, 2017 at 5:50 PM, Nicholas Richmond
 wrote:
> Greetings,
>
> First things first, I'm using the most recent (RC3) Win64 ParaView 5.4
> binary. I'm working on a project with Python 3.6, and I'm having difficulty
> importing the paraview.simple module. Attempting to import (from
> paraview.simple import *) results in the following error:
>
> ImportError: dynamic module does not define module export function
> (PyInit_vtkCommonCorePython)
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "C:\Program Files\ParaView
> 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\simple.py",
> line 43, in 
> from paraview import servermanager
>   File "C:\Program Files\ParaView
> 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\servermanager.py",
> line 53, in 
> from paraview import vtk
>   File "C:\Program Files\ParaView
> 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\vtk\__init__.py",
> line 7, in 
> from paraview.vtk.vtkCommonCore import *
>   File "C:\Program Files\ParaView
> 5.4.0-RC3-Qt5-OpenGL2-Windows-64bit\bin\Lib\site-packages\paraview\vtk\vtkCommonCore.py",
> line 9, in 
> from vtkCommonCorePython import *
> ImportError: dynamic module does not define module export function
> (PyInit_vtkCommonCorePython)
>
> I saw this March 10 message from Utkarsh:
>
> "Python 3 is supported with 5.3 (except for ParaViewWeb components). We have
> dashboards testing it too. There still may be some leftovers, so please
> report if you catch anything that we missed."
>
> Does this fall under the category of "please report if you catch anything
> that we missed" or is it due to a lack of understanding on my part? I've
> been able to successfully import this module when using a Python 2.7
> environment, but I'm trying to stick to Python 3.6. Any insight would be
> most appreciated.
>
> Many thanks,
> Nick Richmond
>
> ___
> 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
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>



-- 
Cory Quammen
Staff R Engineer
Kitware, Inc.
___
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

Search the list archives at: http://markmail.org/search/?q=ParaView

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