마야2019 파이참 개발 환경설정

반투50·2022년 4월 9일
1

maya 개발

목록 보기
1/2

제일 잘나온 포스트 같아서 링크를 남겨 놓습니다. 그림은 맥 기준입니다.

https://matiascodesal.com/blog/how-to-setup-pycharm-for-maya-scripting-with-autocomplete-and-external-documentation/

개발 속도를 높이는 데 도움이 되도록 Maya.cmds 및 Maya API(OpenMaya)에 대해 PyCharm에서 자동 완성 및 외부 문서를 설정하는 방법을 살펴보겠습니다.

데브킷 준비

자동 완성의 경우 Python 스텁을 얻으려면 Autodesk Maya devkit을 다운로드해야 합니다.

  1. Autodesk의 Maya Development Center 페이지 하단에서 Maya 버전용 devkit을 검색합니다 .
  2. 다운로드하여 압축을 풉니다.
  3. 자동 완성을 위해서는 "other"라는 devkit의 폴더만 있으면 됩니다. 내부에서 "other"라는 폴더를 복사하여 Maya 설치의 devkit 폴더에 붙여넣습니다.
    (예: C:\Program Files\Autodesk\Maya2019\devkit
    맥: /Applications/Autodesk/maya2019/devkit)
    완전한 devkit을 다른 곳에 설치한 상태로 유지하고 원하는 경우 거기에서 참조할 수 있습니다. 나중을 위해 경로를 기록해 두십시오.

PyCharm 내에서 mayapy 인터프리터 설정

Maya 내에서 시스템 인터프리터로 Mayapy를 설정하고 싶을 것입니다. 시스템 인터프리터는 PyCharm 프로젝트에서 쉽게 사용할 수 있습니다.

  1. 파일 -> 설정을 클릭하십시오.
  2. 프로젝트 그룹에서 Python Interpreter 탭 을 클릭합니다.
  3. 맨 오른쪽에 있는 톱니바퀴 아이콘을 클릭 한 다음 "추가..." 옵션을 클릭합니다.
  4. Python 인터프리터 추가 창에서 시스템 인터프리터 탭 을 클릭합니다.
  5. "..." 버튼을 클릭하여 새 항목을 찾습니다.
  6. Mayapy 실행 파일을 찾아 선택합니다
    (예: C:\Program Files\Autodesk\Maya2019\bin\mayapy.exe
    맥: /Applications/Autodesk/maya2019/Maya.app/Contents/bin/mayapy).
  7. 이제 mayapy 인터프리터가 선택되었는지 확인하고 확인을 클릭합니다.
  8. PyCharm은 인터프리터에 기본 이름을 지정합니다. 좀 더 유용한 이름을 지정해 보겠습니다.맨 오른쪽에 있는 톱니바퀴 아이콘을 클릭 한 다음 "모두 표시..." 옵션을 클릭합니다.
  9. 방금 추가한 mayapy 인터프리터를 선택하고 편집 아이콘 편집 아이콘을 클릭하여 편집합니다.
  10. 인터프리터의 이름을 바꾸고 확인을 클릭 합니다.

PyCharm에 devkit Python stub 추가

이전 섹션에 계속해서 Python Interpreters 창에 있어야 합니다.

  1. 경로 표시 아이콘을 클릭합니다.경로 아이콘 표시
  2. 앞서 준비한 Python 스텁에 대한 경로 추가
    예: C:\Program Files\Autodesk\Maya2019\devkit\other\pymel\extras\completion\py
  3. stub 파일과의 충돌을 피하기 위해 Maya의 사이트 패키지 경로를 제거하십시오.
    C:\Program Files\Autodesk\Maya2019\Python\Lib\site-packages
  4. 확인 을 클릭 하고 모든 설정 창을 확인하고 닫습니다.

이제 테스트할 준비가 되었습니다. 가져오기 maya.cmds및 명령 입력을 시작합니다.

OpenMaya API를 살펴보면 인라인 문서도 볼 수 있습니다. 클래스나 함수에 커서를 놓고 Ctrl+Q를 누릅니다.

. maya.cmds stub에는 설명서가 포함되어 있지 않지만 빠른 참조를 위해 외부 설명서를 설정할 수 있습니다.

외부 문서 설정

PyCharm 2018.3 이상을 사용 중인지 확인하십시오. 이 매크로는 이전 버전에서 작동하지 않습니다.

  1. 파일->설정을 클릭합니다.

  2. 도구 그룹에서 외부 문서 탭 을 클릭합니다.

  3. "+" 버튼을 클릭하여 새 항목을 추가합니다.

  4. 모듈 이름 을 다음으로 설정 : maya.cmds

  5. URL/경로 패턴 설정 : http://help.autodesk.com/cloudhelp/2019/ENU/Maya-Tech-Docs/CommandsPython/{element.name}.html

  6. 확인 을 클릭 하고 설정을 닫습니다.

이제 커서를 Maya 명령에 놓을 때 Shift+F1을 누르거나 보기->외부 문서를 클릭합니다. 특정 명령에 대한 설명서가 포함된 새 탭이 브라우저에 열립니다.

profile
취미로 개발

0개의 댓글