Tav*_*avi 3 macos terminal prolog swi-prolog
我正试图从终端运行prolog.我已经安装了7.2.2版本,并使用以下命令将其添加到我的环境路径中:
PATH=$PATH:/Applications/SWI-Prolog.app/Contents/MacOS
Run Code Online (Sandbox Code Playgroud)
然后开始我输入
swipl
Run Code Online (Sandbox Code Playgroud)
但是会返回此错误:
Illegal instruction: 4
Run Code Online (Sandbox Code Playgroud)
我是新手,请帮助我.我知道我可以通过双击它来运行应用程序,但我在终端工作时感觉更舒服..
我的Mac版本是Mac OS X Lion 10.7.5(11G63)
Tav*_*avi 12
我删除了我的应用程序文件夹中的GUI版本.不需要它从命令行运行SWI-Prolog.只需转到终端窗口并输入:
brew tap homebrew/x11
Run Code Online (Sandbox Code Playgroud)
执行上述命令后,输入:
brew install swi-prolog --HEAD
Run Code Online (Sandbox Code Playgroud)
现在swipl应该工作:
Maryams-MacBook-Pro:~ maryam$ swipl
Run Code Online (Sandbox Code Playgroud)
回报
Welcome to SWI-Prolog (Multi-threaded, 64 bits, Version 7.3.3)
Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam
SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions.
Please visit http://www.swi-prolog.org for details.
For help, use ?- help(Topic). or ?- apropos(Word).
Run Code Online (Sandbox Code Playgroud)
好极了!准备好出发.我们来测试一下:
?- ['/Users/maryam/Downloads/familyTree.pl'].
true.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15368 次 |
| 最近记录: |