Getting error on Consult() method

108 views
Skip to first unread message

Hanzala Afzal

unread,
May 14, 2019, 8:47:07 AM5/14/19
to pyswip
from pyswip import *
pro=Prolog()
pro.consult("rem.pl")

rem.pl is pro log file

shows this error

ERROR: source_sink `'rem.pl'' does not exist
Traceback (most recent call last):
  File "prolog-int\pr.py", line 3, in <module>
    pro.consult("rem.pl")
  File "C:\Python27\lib\site-packages\pyswip\prolog.py", line 156, in consult
    next(cls.query(filename.join(["consult('", "')"]), catcherrors=catcherrors))
  File "C:\Python27\lib\site-packages\pyswip\prolog.py", line 127, in __call__
    "Returned: '", str(term), "'."]))
pyswip.prolog.PrologError: Caused by: 'consult('rem.pl')'. Returned: 'error(existence_error(source_sink, rem.pl), _528)'.

Ольга Чебан

unread,
May 16, 2019, 5:09:01 AM5/16/19
to pyswip
Hello!

Did you managed to fix this problem? I have the same issue and have no idea how to fix it.
Thank you!

вторник, 14 мая 2019 г., 15:47:07 UTC+3 пользователь Hanzala Afzal написал:
Reply all
Reply to author
Forward
0 new messages