在swi-prolog中查询文件

在swi-prolog中查询文件,prolog,Prolog,我是Prolog新手,在使用consult谓词时遇到问题。我已经更改了SWI Prolog开始所在的文件夹(类似于我使用ML的方式),并将文件保存在该文件夹中。但是,当我使用consult(filename)时(在本例中是consult(chapter9)),我得到的文件不存在错误 我在谷歌上搜索了一下,看看是否有一个特定的地方可以保存它,但没有找到答案。然后我尝试指定一个路径名,如下所示:consult(C:\chapter9)。然而,这也不起作用。我完全迷路了。试试consult('C:\\

我是Prolog新手,在使用consult谓词时遇到问题。我已经更改了SWI Prolog开始所在的文件夹(类似于我使用ML的方式),并将文件保存在该文件夹中。但是,当我使用
consult(filename)
时(在本例中是
consult(chapter9)
),我得到的文件不存在错误


我在谷歌上搜索了一下,看看是否有一个特定的地方可以保存它,但没有找到答案。然后我尝试指定一个路径名,如下所示:
consult(C:\chapter9)
。然而,这也不起作用。我完全迷路了。

试试
consult('C:\\chapter9.pl')
consult('C:\\chapter9.pl')
@capelical出于好奇,你为什么把你的答案作为评论而不是答案?@capelical,是一个很好的问题,来自aBathologist。