我最近又换回了 Windows 7,并尝试使用 Renderman 的着色器编译器。它要求RMANTREE
设置为
C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree
因此,我已将我的 Mac 终端设置为环境变量,并且无需再次设置它。
在 Windows 上,我可以设置它RMANTREE
,但我必须在每个命令提示符下执行此操作。我尝试将其添加到系统环境变量中,但如果我
echo %RMANTREE%
,我只得到%RMANTREE%
回头而不是正确的路径。
这可能是一个愚蠢的问题,但有什么想法吗?这只会节省一点时间,但即使是一点点也很棒。
答案1
在系统环境变量中设置它应该会给你你想要的行为。
确保设置后启动新的命令提示符。
答案2
您需要设置持久的用户或系统范围的环境变量。
要永久设置变量用户setx
,从命令提示符中使用:
setx RMANTREE "C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree"
要永久设置变量以用于整个系统,添加/m
开关:
setx /m RMANTREE "C:\Program Files\Pixar]RendermanStudio-3.0.3-maya2012\rmantree"
您可以检查具体的环境变量是通过使用set
(无“x”)获取的:
set RMANTREE
或者检查所有变量以给定字母开头:
set R
不,这不是一个愚蠢的问题。
编辑:对变量的更改将显示在所有未来的 CMD 窗口中;而不是在当前 CMD 窗口中。