The STEP Python interface is available on the Python Package Index (PyPI). Simply use pip to install or upgrade the package as shown below. The STEP Python interface requires Python 3.7 or better. Binary distributions for Windows, Linux, and Mac are available.

Install or update using the following command. Depending on how your system is configured, you may need to call pip3 instead of pip.

# update to the latest from PyPI
> pip install --upgrade steptools

The latest version is also available for download from the STEP Tools website. To install in this way, download the wheel file for your operating system from the list below and call pip on the wheel file.

# To update/install a locally downloaded wheel
> pip install --upgrade <wheel-filename>.whl