So we're wanting to use PySide in several tools that have nothing to do with Maya (other DCCs, standalone tools, etc.) and currently, we all load common Python libraries via a shared network location and a PYTHONPATH environment variable in Windows (not in Maya.env). The version of Pyside we'd like to use is 1.2.2.
Well Maya 2015 doesn't like that one bit. It will load PySide 1.2.2 instead of its own internal version (which seems to be 1.2.0), and apparently Xgen just doesn't know what to do with that and this fails to load.
Maya.env's version of PYTHONPATH seems to act as an 'append' rather than a replacement. Is there a way to tell Maya to flat out ignore the PYTHONPATH envar in our Windows settings, and only use the one from Maya.env?
Flippin' version conflicts... I swear....
-Tim Crowson
Magnetic Dreams