我正在Debian稳定Linux上运行SWI-Prolog (Multi-threaded, 64 bits, Version 7.2.3)。我想安装用于约束逻辑编程的clpq包。
但是,在使用pack_list命令进行查询时,它似乎不存在:
?- pack_list(clpq).
% Contacting server at http://www.swi-prolog.org/pack/query ... done
Warning: Unknown message: pack(search_no_matches(clpq))
true.问题在哪里,如何解决?谢谢你的帮助。
发布于 2019-04-26 11:27:53
我不认为你需要安装任何东西。就试着:
?- use_module(library(clpq)).你用的是一个古老的SWI-Prolog。关于如何在Ubuntu (可能还有Debian?)上获得最新信息的说明:
http://www.swi-prolog.org/build/PPA.txt
https://stackoverflow.com/questions/55866301
复制相似问题