User Guide Cancel

Python issues | Substance 3D Designer

This page lists technical issues related to Substance 3D Designer's Python API as well as features implemented in Python, and offer troubleshooting steps for each.

Features implemented in Python include the Publish/Send to actions in the Explorer's toolbar, as well as the tool to remove unused nodes in graphs.


'QtForPython' module fails to load

(error) Issue

The 'QtForPython' Python module fails to load, which leads to missing features implemented in Python, such as the Publish/Send to actions in the Explorer's toolbar, as well as the tool to remove unused nodes in graphs.

Additionally many Python plugins will fail to load, or not work as expected.

(tick) Recommended steps

There is likely a conflict between Designer's installation of QtForPython and its dependencies, and an existing installation on the system.

Remove any other system installation of QtForPython (PySide2) and Shiboken2.

Alternatively, instead of a system-wide installation of QtForPython you may consider using Python virtual environments, or a package manager such as rez.

Get help faster and easier

New user?