Skip to content

Python Setup

Install Python

The Blender Studio Pipeline requires Python 3.11 or greater to be installed on your system.

Windows

  1. Navigate to https://www.python.org/downloads/windows/ to download and install the latest version of Python 3.11 or higher.
  2. On the first page of the installer, ensure the option labeled “Add Python to PATH” is enabled.
  3. After installation, open a command prompt or terminal window and enter python --version. If the installation was successful, the Python version you installed should be printed in your command prompt or terminal window.

Mac

  1. Navigate to https://www.python.org/downloads/mac/ to download and install the latest version of Python 3.11 or higher.
  2. Run the install wizard to install Python.
  3. In the Applications/Python 3.11 directory, double-click Update Shell Profile.command.
  4. In the Applications/Python 3.11 directory, double-click Install Certificates.command.
  5. After installation, open a command prompt or terminal window and enter python --version. If the installation was successful, the Python version you installed should be printed in your command prompt or terminal window.

Linux

Python is pre-installed on many distributions. Here is how to explicitly install Python on some common distributions:

Gentoo

bash
emerge --ask dev-lang/python:3

Ubuntu/Debian

bash
apt-get install python3
apt install python-is-python3

Arch Linux

bash
pacman -S python

After installation, open a command prompt or terminal window and enter python --version. If the installation was successful, the Python version you installed should be printed in your command prompt or terminal window.

Note

This documentation expects python --version to return a Python version that is 3.11 or higher. Please ensure you have set up your environment correctly or modify the example commands to your environment's needs (e.g., use python3 --version instead of python --version). To learn more, see this article.

Install Dependencies

The Blender Studio Pipeline depends on scripts that require packages from the PIP package manager. The following is a guide to installing the required packages on your system's Python. To avoid module clutter, consider setting up a virtual environment; see the official Python documentation for details.

  1. Ensure PIP is installed: python -m ensurepip --upgrade
  2. Install the required 'requests' package for the current user: python -m pip install --user requests