P5 (Python)
P5 (Python) ist ein freier (GPLv3) (C-) Python-Mode für Processing, also ein Port, der auch zusamen mit NumPy, SciPy, Pandas und der MatPlotLib betrieben werden kann. Damit ist Procesing endlich auch ein vollwertiges Mitglied des Python-Ökosystems.
Während die ursprüngliche Version auf PyGlet aufsetzte und unter macOS Probleme verursachte, setzt die aktuelle Version auf GLFW auf. Die Installation (mit Homebrew und pip
) verlangt auf dem Mac daher zwei Befehle:
brew install glfw
pip install p5 --user
P5 (Python) ist momentan (Stand November 2018) noch beta – aber auf den richtigen Weg.
Literatur und Tutorials
- Worknote: Erste Schritte mit P5 (Python), Schockwellenreiter vom 1. November 2018
- Um für P5 ein der Processing-IDE ähnliches Verhalten zu erreichen, hat Tristan Bunn es mit Thonny verbandelt: Portable Thonny and P5.
Links
Sie sind hier: Start → Programmierung → Creative Coding → Processing → p5py.txt