Q100371: 누락된 보기 변환 도구 모음 및 기타 Python 팔레트를 복구하는 방법

팔로우

증상

Mari 시작할 때 일부 상황에서는 보기 변환 도구 모음을 사용할 수 없는 경우가 있습니다. 이런 일이 발생하면 몇 가지 팔레트에 액세스할 수 없으며 Mari 기본 레이아웃으로 시작할 때 뷰 변환 도구 모음이 뷰포트 하단에 자동으로 로드되지 않습니다.


원인

Mari $PYTHONPATH 위치에서 PyOpenColorIO 모듈을 찾을 수 없으면 보기 변환 도구 모음을 사용할 수 없습니다.

Python 콘솔에 액세스할 수 없는 경우 이는 일반적으로 Mari PyOpenColorIO 모듈을 찾을 수 없음을 나타냅니다. 이는 여러 다른 소프트웨어에서 생성된 충돌 모듈이나 잘못된 $PYTHONPATH 파일 경로로 인해 발생할 수 있습니다. Mari 기본적으로 다음 위치에서 이 모듈을 찾지만 사용자 정의 환경을 사용하는 경우 잘못된 경로를 가리킬 가능성이 있습니다.

<Mari install location>/ Mari 6.0v2/Bundle/bin/lib/site-packages

$PYTHONPATH 가 올바르지 않거나 충돌하는 경우 보기 변환 도구 모음뿐만 아니라 오버헤드 Python 및 스크립트 메뉴, Modo Render 및 Snapshots 팔레트도 손실되었음을 알 수 있습니다. 이는 이러한 각 팔레트가 Python 기반이고 $PYTHONPATH 위치를 사용하기 때문입니다.

그림: $PYTHONPATH 가 충돌하는 표준 팔레트 메뉴와 팔레트 메뉴

해결

PyOpenColorIO 오류가 발생했는지 확인하는 가장 빠르고 쉬운 방법은 Mari Log.txt 파일을 다시 확인하는 것입니다.

그 안에 다음 메시지가 표시될 수 있습니다.

Debug : [               Application.cpp:449 ] : [ OpenColorIO ] [ ERROR ] Failed to load Python bindings '/path/to/problematic/library: 

undefined symbol: _ZTIN11OpenColorIO2v19ExceptionE'

이는 Mari 현재 이 위치에서 발견된 다른 충돌 모듈로 인해 $PYTHONPATH 에서 PyOpenColorIO 모듈을 올바르게 찾을 수 없음을 나타냅니다.

이를 확인하려면 이 모듈의 경로를 찾고 PYTHONPATH 환경 변수가 올바른 위치를 가리키고 있는지 확인해야 합니다. 이 단계에서는 PYTHONHOME 올바르게 설정되었는지 확인하는 데에도 유용합니다.

이렇게 하려면 Mari 의 Python 콘솔에서 다음 스크립트를 실행하여 변수 값을 반환합니다.

import os
print os.environ.get("PYTHONPATH")
print os.environ.get("PYTHONHOME")

결과를 사용하여 PYTHONHOMEPYTHONPATH 변수가 모두 올바른 모듈을 가리키고 있는지 확인할 수 있습니다. 그렇지 않은 경우 해당 값을 올바른 위치로 설정하여 수정할 수 있습니다. 기본적으로 Mari 다음 디렉터리 또는 이와 유사한 디렉터리에 $PYTHONPATH 위치가 있을 것으로 예상합니다.

<Mari install location>/ Mari 6.0v2/Bundle/bin/lib/site-packages

환경 변수가 수정되고 Mari 다시 시작되면 보기 변환 도구 모음 및 기타 Python 기반 팔레트가 다시 나타나고 다시 한 번 사용할 수 있는 것을 볼 수 있습니다.

추가 도움말

위에 설명된 모든 단계를 시도했지만 여전히 보기 변환 도구 모음을 찾을 수 없는 경우 지원 티켓을 생성하고 이 문서에서 요청하는 정보를 제공해 주세요.

Q100090: Mari 문제 보고

지원 요청을 여는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.

Q100064: 지원 티켓을 올리는 방법

    우리는 문제로 불편을 끼쳐 드려 죄송합니다

    이유를 알려주세요