2016-12-07 7 views
1

Использование предиката working_directory(CWD, 'new/WD/folder') изменить текущий рабочий каталог на все время текущей сессии. Мне нужно изменить его навсегда. Я попытался использовать предикат cd/1, я попытался отредактировать файл swipl.ini, вставив в него предикат work_directory, но ничего не работает. Я не знаю, помещаю ли файл .ini в неправильную папку или если инструкции в ней неверны. Возможно ли достичь такого результата? Благодарю.Изменить рабочий каталог swi-Prolog

ответ

1

Добавить в файл инициализации SWI-Prolog (swipl.ini на Windows; .swiplrc на системах POSIX) в директивы:

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

спасибо, но это не работает, даже так. Где я могу поместить файл? Моя находится в исходном рабочем каталоге. –

+1

В вашем домашнем каталоге. –

Смежные вопросы