Thanks Marcus. Just tried that and apparently it's executing from the Maya 
2017 scripts folder
print(assetManager)
<module 'assetManager' from 
'C:\Users\jason\Documents\maya\2017\scripts\assetManager.pyc'>

If I remove the assetManager.py from Maya 2017 scripts folder, everything 
is fine.
Is there a way to tell Maya 2018 to execute from the 2018 script folder 
instead of the 2017?


On Wednesday, February 21, 2018 at 7:18:40 AM UTC-8, Marcus Ottosson wrote:
>
> Try print(assetManager) to find out where the file actually resides on 
> disk, and make sure it’s the file you expect.
> ​
>
> On 21 February 2018 at 15:10, Jason Huang <jasonhu...@gmail.com 
> <javascript:>> wrote:
>
>> Hi all,
>>
>> I got stuck at the beginning of creating a UI interface and couldn't 
>> figure out what was missing.
>>
>> ENV: Maya 2018 update 2, Windows 10.
>>
>> script name: assetManager.py (saved in Maya 2018 scripts folder)
>> from Qt import QtWidgets, QtCore, QtGui
>> import pymel.core as pm 
>>
>> class ObjectManager(QtWidgets.QDialog):
>>     def __init__(self):
>>
>>         super(ObjectManager, self).__init__()
>>
>> def showUI():
>>     ui = ObjectManager()
>>     ui.show()
>>     return ui
>>
>> In Maya script editor: (python panel)
>> import assetManager
>> reload(assetManager)
>>
>> ui = assetManager.showUI()
>>
>> Maya errors out: 
>> # Error: AttributeError: file <maya console> line 1: 'module' object has 
>> no attribute 'showUI' # 
>>
>> I am following a course and the same code demo-ed in the course video 
>> works fine in teacher's Maya session.
>>
>> Thanks,
>> Jason
>>
>> -- 
>> 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 python_inside_maya+unsubscr...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/python_inside_maya/c31b5c6f-15d1-4203-ae10-6eb59dfa2362%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/python_inside_maya/c31b5c6f-15d1-4203-ae10-6eb59dfa2362%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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 python_inside_maya+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/python_inside_maya/b0645cb5-11a4-439a-8dac-891675411e17%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to