# Pvpython for paraview 5.13 and python3.10.12 gives me segmentation fault

**URL:** https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349
**Category:** ParaView Support
**Tags:** python
**Created:** [March 18, 2025, 9:17am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349 "2025-03-18T09:17:19Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 9:17am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/1 "2025-03-18T09:17:19Z")

</div>

Hi all,

I am trying to automate a process for many .vtk files. The problem is that I cannot make my script work since when i run

> pvpython myscript.py

from terminal, the line

> from paraview.simple import \*

gives me segmentation fault. I am running on a server through SSH. Any thoughts?

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 10:03am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/2 "2025-03-18T10:03:25Z")

</div>

How did you install ParaView ? Which OS are you using ?

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 10:13am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/3 "2025-03-18T10:13:50Z")

</div>

The machine I ssh into has Ubuntu 22.04.5 LTS  
Paraview on that machine was installed using ParaView-5.13.2-MPI-Linux-Python3.10-x86\_64/bin/paraview  
If you need any other information let me know.  
It was not installed by me and I don’t have sudo priviledges on that server.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 10:15am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/4 "2025-03-18T10:15:53Z")

</div>

Please try the following:

- Connect to your server
- run `ParaView-5.13.2-MPI-Linux-Python3.10-x86_64/bin/pvpython`
- `from paraview.simple import *`

Does this work ?

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 10:19am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/5 "2025-03-18T10:19:26Z")

</div>

> [@mwestphal](#):
>
> ParaView-5.13.2-MPI-Linux-Python3.10-x86\_64/bin/pvpython

Unfortunately, no. It gives me segmentation error.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 10:26am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/6 "2025-03-18T10:26:46Z")

</div>

Please download the binary to use userspace from here: [https://www.paraview.org/download/](https://www.paraview.org/download/)

And try with this version instead.

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 12:02pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/7 "2025-03-18T12:02:55Z")

</div>

> [@mwestphal](#):
>
> binary to use userspace

But I have to do this as a sudoer?

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 12:03pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/8 "2025-03-18T12:03:15Z")

</div>

No

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 12:59pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/9 "2025-03-18T12:59:13Z")

</div>

> [@mwestphal](#):
>
> ParaView-5.13.2-MPI-Linux-Python3.10-x86\_64/bin/pvpython

It still does not work.

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 1:18pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/10 "2025-03-18T13:18:51Z")

</div>

Do you have anything in your PYTHONPATH ?  
Do you have anything in `~/.local/lib/python*` ?

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 18, 2025, 2:41pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/11 "2025-03-18T14:41:51Z")

</div>

> [@mwestphal](#):
>
> ~/.local/lib/python\*

> echo $PYTHONPATH

returns nothing and

> ~/.local/lib/python\*

returns

> -bash: /home/raniayian/.local/lib/python3.10: Is a directory

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [March 18, 2025, 2:44pm UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/12 "2025-03-18T14:44:55Z")

</div>

You may hit this issue: [https://gitlab.kitware.com/paraview/paraview/-/issues/22384](https://gitlab.kitware.com/paraview/paraview/-/issues/22384)

You can remove/rename `/home/raniayian/.local/lib/python3.10` to fix it.

---

<div class="post-metadata">

### Author: ![RaniaYian](https://discourse.paraview.org/user_avatar/discourse.paraview.org/raniayian/32/13936_2.png) [@RaniaYian](https://discourse.paraview.org/u/RaniaYian)
#### Post date: [March 24, 2025, 11:33am UTC](https://discourse.paraview.org/t/pvpython-for-paraview-5-13-and-python3-10-12-gives-me-segmentation-fault/16349/13 "2025-03-24T11:33:02Z")

</div>

I have solved it by running pvpython -S instead, thank you.
