SWI Prolog中提出的初始化目标

时间:2018-11-18 15:38:15

标签: swi-prolog

我是swi-prolog中的stackoverflow和nuby的新手。我安装了swi-prolog,开始时效果很好。我收到此错误:

  

错误:/Applications/SWIProlog.app/Contents/swipl/library/win_menu.pl:205:初始化目标引发了异常:   错误:   file_base_name / 2:由于“编码”而无法表示(无法使用当前语言环境编码表示char U0395)   我正在使用Mojave

有人可以帮忙吗? 谢谢

3 个答案:

答案 0 :(得分:0)

问题解决了。我用Automator创建了一个shell脚本,它起作用了

答案 1 :(得分:0)

我将一个应用程序放入用户启动项文件夹中 执行以下两行shell脚本

    #! /bin/sh 
    /bin/launchctl setenv LANG ja_JP.UTF-8 

“ ja_JP.UTF-8”必须替换为适合他人的。

答案 2 :(得分:-1)

如果您尝试使用“ pwd”。答案是'%//'。 好吧,你不应该使用SWI-prolog的IDE。 但您可以使用“ SWI-prolog”在int终端中打开它。