파이썬

마야 파이썬 스크립트 작성을 위한 VSCode 셋업 - 마야 2025 기준

뚜_ 2025. 4. 18. 19:00

리깅을 하며 스크립트 작성을 조금씩 해보다보니, 마야의 스크립트 에디터는 너무 불편해서 VSCode를 사용해보기로 했다.

구글링을 통해 본 설명들은 마야 최신 버전과 맞지 않아(devkit 받기 등) 시행착오를 겪은 뒤 최신 버전 기준으로 정리해보았다. VSCode는 이미 설치되어있다고 가정하고 진행한다.

 

1. VSCode에 mayapy 익스텐션 설치

https://marketplace.visualstudio.com/items?itemName=FXTD-Odyssey.mayapy

 

MayaPy - Visual Studio Marketplace

Extension for Visual Studio Code - Better Python Intellisense and Debugging for Autodesk Maya

marketplace.visualstudio.com

 

2. "Ctrl + Shift + P" 단축키를 누른 후 "Python: Select Interpreter"를 찾아서 선택

 

3. "Enter interpreter path..."선택 후 "Find..."를 선택하여 마야가 설치된 폴더에서 "bin\mayapy.exe"를 선택하면 끝

 

아래는 import 관련 오류 없이 자동완성도 정상적으로 작동하는 모습이다.

 


VSCode에서 작성한 스크립트 바로 마야에서 실행하기

1. 마야의 스크립트 에디터에서 아래 MEL 커맨드를 실행하여 포트를 열어준다.

commandPort -n "localhost:7001" -stp "mel" -echoOutput;

 

2. 파이썬 스크립트 작성 후, VSCode에서 "Ctrl + Shift + P" 단축키를 누른 후 "Maya: Send Python Code to Maya"를 찾아서 선택

'파이썬' 카테고리의 다른 글

마야 레이아웃  (0) 2025.09.11
VSCode MayaCode 확장 사용 시 발생하는 디코드 에러 고치기  (3) 2025.06.20