私は Prolog コードを開発しており、2 台の異なるマシンで SWI-Prolog を使用しています。どちらの SWI-Prolog インストールも、Windows 10 の Ubuntu の Bash にあります。
最初のマシンに SWI-Prolog をインストールするための手順を覚えていませんが、問題なく必要なコードを実行library(plunit)
できます。swipl --version
コンソールで実行すると戻ります
SWI-Prolog version 7.2.3 for amd64
ソースからダウンロードして作成/インストールした2番目のマシンで、エラーが表示されますsource_sink 'library(plunit)' does not exist
。swipl --version
コンソールで実行すると戻ります
SWI-Prolog version 7.2.3 for x86_64-linux
私の理解では、SWI-Prolog のライブラリはリリースに依存していました。そうではありませんか?おそらく、swipl --version
値はいくつかの洞察を提供しますか? 残念ながら、私は互換性の理由から、この特定のバージョンの SWI-Prolog に固執しています。これまでのところswipl
、2 台目のマシンに再インストールしようとしても成果はありませんでした。