# Problem installing Python mode

**URL:** <https://discourse.processing.org/t/problem-installing-python-mode/44201>\
**Category:** Processing.py\
**Created:** [April 1, 2024, 4:39pm UTC](https://discourse.processing.org/t/problem-installing-python-mode/44201 "2024-04-01T16:39:45Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [April 1, 2024, 11:13pm UTC](https://discourse.processing.org/t/problem-installing-python-mode/44201/5 "2024-04-01T23:13:04Z")

</div>

> [@villares](#):
>
> `Proceso` [https://Proceso.cc](https://Proceso.cc) also Python on Pyodide

Proceso is a [Pyodide](https://pyodide.org) addon package, but focused more on [PyScript](https://pyscript.net):

> **[PyScript](https://pyscript.com/@gotoloop)**

If PyScript + Pyodide weren’t so hard to debug…  
So my pick is [py5](https://py5coding.org/), even though its installation is more complex:

> [@Py5 loves 3D (P3D, hints, shaders)](https://discourse.processing.org/t/py5-loves-3d-pd3-hints-shaders/43821/2):
>
> Package’s name is “sdf-fork”: pip install sdf-fork pip install trimesh No mention we need to uncomment f.save('out.stl') in order to have the STL file. So I’ve added some code to execute f.save('out.stl') if it doesn’t exist already: “sketch\_2024\_01\_30.py”: """ \* Toon Shading \* \* Example showing the use of a custom lighting shader in order to apply \* a "toon" effect on the scene. Based on the glsl tutorial from lighthouse 3D: \* https://Lighthouse3d.com/tutorials/glsl-tutorial/toon-s…

---

_[View the full topic](https://discourse.processing.org/t/problem-installing-python-mode/44201)._
