Skip to content

SageMath-9.2 macOS app

Compare
Choose a tag to compare
@culler culler released this 09 Apr 18:20
· 165 commits to main since this release

This is a signed and notarized macOS app which runs Sage, either in a terminal window or as a Jupyter notebook. It should install and run without issues on macOS High Sierra, Mojave, Catalina and Big Sur. To install, download the disk image SageMath-9.2.dmg in the assets below, open it, and drag the SageMath-9-2 icon to the Applications folder as indicated. Then double-click the included Recommended.pkg file to install some helpful extras.

The app functions in a way which is analogous to Apple's Launchpad; it launches an instance of Sage and then exits. You can drag the icon to the dock and use it to launch Sage at any time. The Sage installation provided in the app includes working ssl and tkinter modules. In particular, you can run the magic command %pip at the sage prompt to install packages via pip. The Recommended.pkg creates an executable named /usr/local/bin/sage which can be used to run sage from a script or shell and a Jupyter kernel in /usr/local/share which will be recognized by apps that launch Jupyter or JupyterLab.

Please report any crash, failure, or other problem as a GitHub issue.

The disk image SageMath-9.2.dmg in the assets below is 654 MB and expands to 2.14 GB when installed. Its MD5 hash is 4e15215e412760fad3eff2e29ea0c1cd.