2017-04-27 7 views
0

문제가 있습니다. 파이썬에서 스크립트로 생성 된 GUI가 있습니다. 당신이 이해 수 있듯이 내가 다른 컴퓨터에 내 스크립트를 이동하는 경우상위 경로 Python 마야

cmds.image(image='/home/s4915717/myName/artefacts/Images/UIheader02.png') 

가, 내가 수동으로 경로를 변경해야합니다 : GUI는 출시 때 image.To 내가 다음 코드 줄을 사용하여 이미지를로드 열립니다 이미지를 올바르게로드하십시오. 이 문제를 방지하고 프로그램이 이미지 할당을 찾도록 할 수있는 방법이 있습니까?

은 또한 다음과 같은 방법을 사용하려고 :

import os 
. 
. 
. 
path = os.path.abspath('myName/artefacts/Images/UIheader02.png') 
cmds.image(image=path) 

내 PC에서 작동하지만, 내가 다른 하나를 이동하는 경우가 그렇습니다 나는 MyName로 내부 이미지와 함께 전체 폴더를 이동 (작동하지 않습니다/공예품 ...

답변

0

첫 번째 경로는 두 번째는 문제의 일부가 될 수있다.

당신의 OS에 따라, 상대적, 절대적, 마야 아이콘에 대한 사용자 디렉토리에있는 약간 다른 장소에서 보인다.아래의 하단 근처 this page in the docs을 참조하십시오. Maya가 예상하는 위치는입니다. 네트워크 공유와 같은 특별한 장소를 가리키고 싶다면 XBMLANGPATH을 Maya를 시작하기 전에 맞춤 위치로 설정할 수도 있습니다.