使用谓词working_directory(CWD, 'new/WD/folder')
在当前会话的整个时间内更改当前工作目录。我需要的是永久改变它。我尝试使用谓词cd / 1,我尝试编辑swipl.ini文件,在其中插入working_directory谓词但似乎没有任何效果。我不知道我是否将.ini文件放在错误的文件夹中,或者其中的语句是否正确。甚至有可能实现这样的结果吗?感谢。
答案 0 :(得分:1)
添加到SWI-Prolog初始化文件(Windows上的swipl.ini
; POSIX系统上的.swiplrc
)指令:
:- working_directory(_, 'new/WD/folder').