Python

Python is a programming language that will need to be installed for the many of the tools in this garden to work.

Install Python

OBS supports python version 3.11 . It's important that Python 3.11 is installed. Newer versions are available, but these newer versions may not work.

Note
  1. Download the installer for your OS
  2. Install Python 3.11 to the default location

Install Python dependencies

Some scripts in the garden use libraries. Enter the following command to install all the libraries

  1. Open the Terminal app
  2. Enter the pip command
python3.11 -m pip install python-osc python-rtmidi simpleobsws pynput

Configure OBS Python Settings

OBS needs to know where Python is installed. Use a terminal app to find the Python install path. Then enter the Python install path in OBS

  1. Open the Terminal app
    1. Mac Terminal: Enter the 'which' command
example mac command

which python3.11

Response
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11

2. Windows Command Prompt: Enter the 'where' command

example windows command

where python

Response

C:\Users\<YourUsername>\AppData\Local\Programs\Python\Python3.11

The default install path will be returned

  1. Use the mouse to highlight the path

  2. Right click and select "Copy"

  3. Open OBS

  4. From the menu bar select Tools > Scripts

  5. In the Scripts window switch to the Python Settings tab

  6. Click the "Browse" button

  7. Use the keyboard shortcut cmd + shift + G

  8. In the pop-up, right click in the "Go To Folder" input field

  9. select paste
    Pasted image 20251106140904.png

  10. Press "Enter"

  11. Click the "Open" button
    The Pythons settings should now display "Loaded Python Version: 3.11"
    Pasted image 20251106141241.png|300