我从这里使用DMG for x86下载并安装了SML NJ实现: http://smlnj.cs.uchicago.edu/dist/working/110.72/index.html
然而,当我打开终端窗口并转到/usr/local/smlnj-110.72/bin并运行sml时,我找不到bash命令。 我对UNIX不太熟悉,所以我猜我做错了。
感谢您的帮助!
答案 0 :(得分:8)
转到/usr/local/smlnj-xxx/bin
目录后,您需要运行./sml
(而不是sml
),因为当前目录(.
)不在Unix上的默认路径上。
答案 1 :(得分:8)
将以下行添加到〜/ .bash_profile
export PATH=$PATH:/usr/local/smlnj/bin
然后打开一个新的终端窗口并运行sml。