2017-04-27 80 views
0

我有一个问题。我有一个python GUI中的脚本生成的图形界面。 的GUI,启动时会打开一个image.To加载我用下面的代码行的形象:父路径蟒蛇玛雅人

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

正如你所了解的,如果我将我的剧本到另一台计算机,我应该手动更改路径正确加载图像。 有没有办法来防止这种情况,并让程序自己找到图像分配?

我还试图用下面的方法:

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

它的作品在我的电脑,但如果我在另外一个移动它不工作(是的,我里面MYNAME图像移动整个文件夹/文物...

回答

0

你的第一条路径是绝对的,第二个是相对的,这可能是你的问题的一部分。

根据您的操作系统,玛雅人似乎有可能在图标的用户目录稍有不同的地方。靠近底部的this page in the docs,在下玛雅期待的位置。如果要指向特殊位置(如网络共享),则在启动Maya之前,您还可以将XBMLANGPATH设置为自定义位置。