更改工作目录swi-Prolog

时间:2016-12-07 10:12:03

标签: prolog swi-prolog working-directory

使用谓词working_directory(CWD, 'new/WD/folder')在当前会话的整个时间内更改当前工作目录。我需要的是永久改变它。我尝试使用谓词cd / 1,我尝试编辑swipl.ini文件,在其中插入working_directory谓词但似乎没有任何效果。我不知道我是否将.ini文件放在错误的文件夹中,或者其中的语句是否正确。甚至有可能实现这样的结果吗?感谢。

1 个答案:

答案 0 :(得分:1)

添加到SWI-Prolog初始化文件(Windows上的swipl.ini; POSIX系统上的.swiplrc指令

:- working_directory(_, 'new/WD/folder').