在 OSX 10.6 下运行 smlnj 时出现问题

发布于 2024-10-24 20:37:33 字数 313 浏览 6 评论 0原文

我从此处使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

白色秋天 2024-10-31 20:37:33

将以下行添加到 ~/.bash_profile

export PATH=$PATH:/usr/local/smlnj/bin

然后打开一个新的终端窗口并运行 sml。

Add the following line to your ~/.bash_profile

export PATH=$PATH:/usr/local/smlnj/bin

Then open a new terminal window and run sml.

婴鹅 2024-10-31 20:37:33

进入到/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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文