繁体   English   中英

swi-prolog aborts(通过自制软件安装后)

[英]swi-prolog aborts (after installation via homebrew)

出于某些原因,我不得不在我的MacBook Pro(OS X 10.9)上卸载/重新安装自制程序。 我想通过自制软件重新安装swi-prolog(就像我第一次做的那样)。 安装过程没有任何明显的问题,但现在每次都想在我的终端上运行swi-prolog这条消息出现:“Abort trap:6”我不知道这意味着什么。 互联网上有很多关于此消息的内容,但我无法将其与我的问题联系起来。 你可以帮帮我吗?

由于某种原因,似乎符号链接无法正常工作。 在我的swi-prolog版本中,我必须键入完整路径才能使其正确运行,例如:

/usr/local/Cellar/swi-prolog/6.4.1/bin/swipl

请记住,您的版本号可能与我上面列出的版本号不同。

这变得非常乏味,但是要记住每次我想要使用Prolog时必须输入它,所以我能够使用此命令将其添加为别名:

alias prolog='/usr/local/Cellar/swi-prolog/6.4.1/bin/swipl'

从当前终端会话的那一点开始,我只需输入以下内容即可打开它:

prolog

这种方式显然要容易得多,但是如果版本也发生变化,您需要记住更改别名。

命令“prolog”当然可以与您希望使用的任何命令交换。

请记住,如果您希望此命令更加永久(如在关闭终端窗口之后),则还需要将上述alias命令添加到~/.bash_profile文件中,以便它在启动时运行。

希望这可以帮助!

如果我没有弄错的话,swi-prolog需要x11才能运行,但现在在mac 10.9中,没有x11而不是xQuartz。

我不确定这是不是现在的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM