# Python Processing and Anaconda

**URL:** <https://discourse.processing.org/t/python-processing-and-anaconda/5986>\
**Category:** Processing.py\
**Created:** [November 27, 2018, 6:03am UTC](https://discourse.processing.org/t/python-processing-and-anaconda/5986 "2018-11-27T06:03:02Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [November 27, 2018, 9:46am UTC](https://discourse.processing.org/t/python-processing-and-anaconda/5986/2 "2018-11-27T09:46:54Z")

</div>

Processing’s Python Mode is based on Jython: ❗

> **[Jython](https://en.wikipedia.org/wiki/Jython)**
>
> Jython is an implementation of the Python programming language designed to run on the Java platform. It is the successor of JPython.
> Jython programs can import and use any Java class. Except for some standard modules, Jython programs use Java classes instead of Python modules. Jython includes almost all of the modules in the standard Python programming language distribution, lacking only some of the modules implemented originally in C. For example, a user interface in Jython could be written wit...

For an actual Python-based solution, you may try the Processing flavor p5py instead: 🐍

> **[p5py/p5](https://github.com/p5py/p5)**
>
> p5 is a Python package based on the core ideas of Processing. - p5py/p5

However, I’d say it’s pretty much in an alpha state yet. 😑

---

_[View the full topic](https://discourse.processing.org/t/python-processing-and-anaconda/5986)._
