我的bash_profile中有以下内容可以自动运行smlnj
解释器:
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/smlnj-110.74/bin:${PATH}"
export PATH
此外,我还想通过添加路径来运行swi prolog
解释器:
\opt\local\bin
如何设置PATH
变量以检查两者?还是有更好的方法?
为什么Petite Chez Scheme不需要PATH
或环境变量设置?也就是说,当我在终端中键入petite
时,小型chez方案解释器会自动启动。
答案 0 :(得分:1)
如何设置PATH变量来检查两者?
这是一种方式,不一定是最好的方式
items=(
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/smlnj-110.74/bin
/opt/local/bin
)
for item in ${items[*]}
do
PATH=${item}:${PATH}
done
export PATH
为什么Petite Chez Scheme不需要PATH或环境变量设置?
也许它会安装到标准位置,例如
/bin
,/usr/bin
,/usr/local/bin