2016-12-07 96 views
1

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

回答

1

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

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

感谢,但它不能正常工作,甚至左右。我在哪里放置文件?矿在原始工作目录中。 –

+1

在您的主目录中。 –