# Python support not available

**URL:** https://discourse.paraview.org/t/python-support-not-available/9405
**Category:** ParaView Support
**Created:** [April 11, 2022, 7:53pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405 "2022-04-11T19:53:50Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Cam](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cam/32/8343_2.png) [@Cam](https://discourse.paraview.org/u/Cam)
#### Post date: [April 11, 2022, 7:53pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/1 "2022-04-11T19:53:50Z")

</div>

Dear ParaView community,

I would like to use Python shell inside paraview. I turned on `PARAVIEW_USE_PYTHON`. Now I can use programmable source/filter inside paraview. I can use `pvpython` shell outside paraview. But when I pop out python shell inside paraview, it says ‘Python support not available’. How to fix it?

 ![image](https://discourse.paraview.org/uploads/default/original/2X/b/b3e8b4bc3c00848d69800039e33f3f55a53046f5.png)

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [April 11, 2022, 7:56pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/2 "2022-04-11T19:56:03Z")

</div>

Where did you get your ParaView binary from?

---

<div class="post-metadata">

### Author: ![Cam](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cam/32/8343_2.png) [@Cam](https://discourse.paraview.org/u/Cam)
#### Post date: [April 11, 2022, 7:57pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/3 "2022-04-11T19:57:43Z")

</div>

I built it from source.

---

<div class="post-metadata">

### Author: ![Cam](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cam/32/8343_2.png) [@Cam](https://discourse.paraview.org/u/Cam)
#### Post date: [April 11, 2022, 8:09pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/4 "2022-04-11T20:09:33Z")

</div>

I figured it out. I changed something in the source. Now it is all good. Thanks.

---

<div class="post-metadata">

### Author: ![Uttam\_C\_P](https://discourse.paraview.org/user_avatar/discourse.paraview.org/uttam_c_p/32/10432_2.png) [@Uttam\_C\_P](https://discourse.paraview.org/u/Uttam_C_P)
#### Post date: [November 21, 2022, 11:21am UTC](https://discourse.paraview.org/t/python-support-not-available/9405/5 "2022-11-21T11:21:26Z")

</div>

Can you please post the solution so that it is beneficial for the others?

---

<div class="post-metadata">

### Author: ![Cam](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cam/32/8343_2.png) [@Cam](https://discourse.paraview.org/u/Cam)
#### Post date: [November 22, 2022, 12:57am UTC](https://discourse.paraview.org/t/python-support-not-available/9405/6 "2022-11-22T00:57:20Z")

</div>

I messed something up in the source code when built ParaView. This was an issue when I built with other Python. If you built from ParaView master branch you shouldn’t have this kind of issue.

---

<div class="post-metadata">

### Author: ![JulienEUSTACHE](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/34f0e0/32.png) [@JulienEUSTACHE](https://discourse.paraview.org/u/JulienEUSTACHE)
#### Post date: [June 20, 2025, 12:32pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/7 "2025-06-20T12:32:23Z")

</div>

@Cam Any idea of what was missing? I face the same issue.

---

<div class="post-metadata">

### Author: ![Cam](https://discourse.paraview.org/user_avatar/discourse.paraview.org/cam/32/8343_2.png) [@Cam](https://discourse.paraview.org/u/Cam)
#### Post date: [June 20, 2025, 8:42pm UTC](https://discourse.paraview.org/t/python-support-not-available/9405/8 "2025-06-20T20:42:18Z")

</div>

iirc, build ParaView in the master branch should fix it. Make sure you are using the correct version of Python. My issue was that I was using a different Python version.

---

<div class="post-metadata">

### Author: ![JulienEUSTACHE](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/34f0e0/32.png) [@JulienEUSTACHE](https://discourse.paraview.org/u/JulienEUSTACHE)
#### Post date: [June 24, 2025, 7:00am UTC](https://discourse.paraview.org/t/python-support-not-available/9405/9 "2025-06-24T07:00:33Z")

</div>

Thanks for your reply, I finally achieved by targetting a local python path with DPython3\_ROOT\_DIR, DPython3\_EXECUTABLE, DPython3\_INCLUDE\_DIR and DPython3\_LIBRARY variables in cmake
