yuce / pyswip

PySwip is a Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs. It features an (incomplete) SWI-Prolog foreign language interface, a utility class that makes it easy querying with Prolog and also a Pythonic interface.
MIT License
464 stars 97 forks source link

Please provide support for M1 Macs #142

Closed AmrSol closed 2 years ago

AmrSol commented 2 years ago

Hi Yuce,

It is impossible to run pyswip on M1 architecture (more specifically I have the M1 Pro). I have tried every combination of python SWI-PROLOG and pyswip versions to no avail.

It would be highly appreciated if you offered support for M1 arm64 architecture. SWI-Prolog is working on a Beta for it.

Kindest regards, Amr

yuce commented 2 years ago

Hi @AmrSol a contributor updated https://github.com/yuce/pyswip/blob/master/INSTALL.md#macos-m1 for M1 Macs. Closing this issue for now, but feel free to reopen it if the instructions don't work.

AmrSol commented 2 years ago

Thank you so much @yuce. Works like a charm. =)