问题描述
我试图在SWI-Prolog中使用matrix module,但是,在尝试使用模块时,出现以下错误:
source_sink `library(matrix)' does not exist
.pl文件顶部用于导入的行是:
:- use_module(library(matrix)).
当我尝试使用pack_install(matrix).
下载文件时,它返回以下错误:
ERROR: source_sink `path(git)' does not exist
我不确定这是否会产生影响,但是我也以与上一行完全相同的方式导入了另一个库(一个有效)。我对Prolog / Swirl还不是很熟悉,什么会导致这些错误?
解决方法
我想您想使用"matrix" pack。
您需要先安装它;开始swipl
,然后输入此命令(有关更多详细信息,请参见pack_install/2):
pack_install(matrix).
,
Swi-Prolog CronJob
在内部需要 pack_install
来安装软件包。请确保您的系统中安装了 git。