0
我寫了這個Python腳本,當我使用我的MEL命令時應該運行該腳本。當我在我的學校電腦上測試它之前,它工作。但現在看起來似乎不起作用,我不知道它是否從上次開始發生變化,我也看不到它也是。從MEL命令運行的Python腳本
當我現在運行它,它說它找不到模塊的路徑。這是正確的錯誤行。
Error: ImportError: No module named inlupp3
我對劇本:D:\Autodesk\maya2012\script
這裏是我的Python腳本:
import maya.cmds as mc
import math
import random as rdm
import inlupp3 as in3
reload(mm)
def Spiral():
currentFrame = mc.currentTime(q = True)
startFr = mc.currentTime(1)
endFr = 200
qtyPlap = 5
aspPlap = 15
rad = 10
origObj = "pCube1"
if currentFrame % 10 == 0:
mm.clickOK()
rdmX = rdm.uniform(-0.8, 0.8)
rdmY = rdm.uniform(-0.8, 0.8)
rdmZ = rdm.uniform(-0.8, 0.8)
mc.move(rdmX, rdmY, rdmZ, "pCube1", relative = True, localSpace = True)
這是我的MEL命令:
python("import inlupp3 as inl3") ;
python("reload(mm)") ;
python("inl3.clickOK(1, 200, 5, 15, 10, 'pCube1')") ;
謝謝你的回答。 我在你回答之前就想出了你提到的一些東西。 我現在的問題是「in3.clickOk」得到一個錯誤。它粘貼在這裏: #錯誤:AttributeError:'模塊'對象沒有'clickOK'屬性# – Illscha
這意味着你試圖調用的函數或屬性不存在檢查名稱和capitilization – cronicryo