在 OSX 10.6 下运行 smlnj 时出现问题
我从此处使用 x86 的 DMG 下载并安装了 SML NJ 实现: http://smlnj.cs.uchicago.edu/dist/working/110.72 /index.html
但是,当我打开终端窗口并转到 /usr/local/smlnj-110.72/bin 并运行 sml 时,我得到一个 bash 命令未找到。 我对 UNIX 不太熟悉,所以我猜我做错了什么。
感谢您的帮助!
I downloaded and installed the SML NJ implementation using the DMG for x86 from here :
http://smlnj.cs.uchicago.edu/dist/working/110.72/index.html
However when I open a terminal window and go to /usr/local/smlnj-110.72/bin and run sml i get a bash command not found.
I am not very familiar with UNIX so I guess I am doing something wrong.
Thanks for the help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将以下行添加到 ~/.bash_profile
然后打开一个新的终端窗口并运行 sml。
Add the following line to your ~/.bash_profile
Then open a new terminal window and run sml.
进入到
/usr/local/smlnj-xxx/bin
目录后,需要运行./sml
(与
sml
相反),因为当前目录 (.
) 不在 Unix 上的默认路径上。After going to the
/usr/local/smlnj-xxx/bin
directory, you need to run./sml
(as opposed to
sml
) because the current directory (.
) is not on the default path on Unix.