| 1 | initial version |
Try installing with the sagemath-forge Conda distribution:
This is a repost from an original post on sage-devel answering a similar question:
Run the following commands in a terminal (careful, no spaces around "=").
The $ at the start of each line represents the prompt, do not type it.
$ INSTALL_LOCATION=$HOME # or your choice of location
$ SITE='https://github.com'
$ DIRS='isuruf/sagemath-forge/releases/latest/download'
$ FILE="sagemath-forge-$(uname)-$(uname -m).sh"
$ cd $INSTALL_LOCATION
$ curl -L -O $SITE/$DIRS/$FILE
$ bash $FILE
The script then asks a few questions; answering "yes" each time might work well.
Once sagemath-forge is installed, the underlying Conda can
be activated or deactivated; activating it changes the PATH to
include /path/to/sagemath-forge/bin where the executables
installed by Conda are located.
So, to use the version of Sage installed via Conda:
$ conda activate
$ which sage
/path/to/sagemath-forge/bin/sage
$ sage
│ SageMath version 9.4, Release Date: 2021-08-22
│ Using Python 3.8.12. Type "help()" for help.
sage: %colors Linux
sage: 2 * 3 * 337
2022
sage: quit
Exiting Sage (CPU time 0m0.12s, Wall time 0m16.08s).
$ conda deactivate
To start Jupyter notebook or JupyterLab:
$ conda activate
$ jupyter notebook
$ jupyter lab
$ conda deactivate
To make Conda always active, add the line
$ conda activate
to a file that gets sourced every time you start a shell
(e.g. in $HOME/.bash_profile if you use bash, or in the
corresponding zsh file if you use zsh as your shell).
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.