2015-12-04 1 views
0

Я делаю autorig для майя, и у меня есть этот файл, который возвращает мне неверный синтаксис:Maya питон недействителен синтаксис на импорте

import maya.cmds as cmds 
from SupeRigTools import * 

def startButtonFunc(): 
    loadLocators() 

    buttons = ["left_leg_button", "right_leg_button"] 

    for but in buttons: 
     cmds.button(but, edit = True, enable = True) 

def leftLegButtonFunc(): 
    rigLeg("left") 

    cmds.button("left_leg_button", edit = True, enable = False) 

def rightLegButtonFunc(): 
    rigLeg("right") 

    cmds.button("right_leg_button", edit = True, enable = False) 

И ошибка:

# Error: line 1: SyntaxError: file <maya console> line 2: invalid syntax # 

Это используется, но он не будет компилироваться сейчас

ответ

0

Я просто имел синтаксическую ошибку в середине моего SupeRigTools файл точка с запятой, но Майя не сказал мне, спасибо за ваш ответ

+0

Перейдите в редактор сценариев и проверьте «История -> Показать трассировку стека», чтобы получить дополнительную информацию об ошибках. – DrHaze

0

У вас есть модуль в вашем пути к python?

import sys 
sys.path.append('path/moduleFolder') 
import SupeRigTools 
+0

Failing загрузить модуль будет бросать 'ImportError '. Это просто ошибка типографии, возможно неправильное пространство/табуляция. – DrHaze