So I just tested that in Maya2016 and it seemed to work fine. Remember that 
anything printed in a userSetup.py will most likely end up in the output 
window (which is minimized by default in 2016), and not in the script 
editor window once Maya is done loading. This is because userSetup.py is 
run before the various GUI elements have actually been spun up and 
initialized.

Just in case, double check that the env variable MAYA_SKIP_USERSETUP_PY 
isn't set, and obviously that your userSetup.py is on the PYTHONPATH.

On Tuesday, November 24, 2015 at 1:15:19 PM UTC-6, Aren Voorhees wrote:
>
> Hey everyone,
>
> I'm trying to use the userSetup.py to do some imports whenever Maya is 
> started up (ex. import pymel.core as pm, import maya.cmds as cmds, etc). 
>  However I can't seem to get the file to run on Maya's startup.  I know 
> I've done this before on a different computer without issue.  Even boiling 
> it down to something as simple as putting: print "Hello World" in 
> userSetup.py doesn't do anything.  
>
> Inside of Maya I've tried doing: 
>
> import sys
>
>
> for p in sys.path:
>     print p
>
>
> Of course that gives me a list of paths...I've tried putting the 
> userSetup.py in many different of those places and still no luck.
>
> I also tried:
>
> print cmds.internalVar(usd=True)
>
> and putting userSetup.py there (which I had already tried earlier, but 
> hey, why not).
>
> I've also tried blowing away my maya.env file to make sure that wasn't 
> doing anything weird.  
>
> Any ideas?
>
> Thanks!
>

-- 
You received this message because you are subscribed to the Google Groups 
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/86384880-5b5f-4c85-b60c-669b961c308d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to