13 Janus platforms notes
All Application Manual Name SummaryHelp

  • Documentation
    • Reference manual
    • Packages
      • SWI-Prolog Python interface
        • Janus platforms notes
          • Janus on Windows
          • Janus on Linux
          • Janus on MacOS

13.3 Janus on MacOS

Unfortunately MacOS versions of Python do not ship with the equivalent of python3.dll found on Windows. This implies we can only compile our binaries against a specific version of Python. We will use the default Python binary for that, which is installed in /Library/Frameworks/Python.framework/

The Macports version is also linked against an explicit version of Python, in this case provided by Macports.

The Python package janus_swi may be compiled against any version of Python selected by pip. See section 9 for details.