Processing Math: Done
No jsMath TeX fonts found -- using unicode fonts instead.
This may be slow and might not print well.
Use the jsMath control panel to get additional information.
jsMath Control PanelHide this Message


jsMath
Differences between revisions 16 and 34 (spanning 18 versions)
Revision 16 as of 2021-06-27 17:16:11
Size: 1935
Editor: isuruf
Comment:
Revision 34 as of 2024-08-28 05:30:57
Size: 62
Editor: mkoeppe
Comment: Replace by link to Sage installation guide
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
{{https://conda.io/docs/_images/conda_logo.svg||width=400px}}

[[https://conda.io/docs/|Conda]] packages for Linux & macOS are available through [[https://conda-forge.github.io/|conda-forge]].

= Setting Up =

In short: Install `sage` from [[https://conda-forge.org|conda-forge]].

 * Download and install [[https://github.com/conda-forge/miniforge/#mambaforge|Mambaforge]].
   i.e., open a Terminal,
     `curl -L -O https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh`

     `sh Mambaforge-$(uname)-$(uname -m).sh`
 * Create a "sage" environment and pick a version of SageMath, i.e., open a new terminal and `mamba create -n sage sage=9.3`
 * To run SageMath, activate the environment you just created and run SageMath, i.e., `source activate sage` and `sage`

= Maintenance =

The packages necessary to run sage are developed on the github pages of conda-forge. The actual [[https://github.com/conda-forge/sage-feedstock/tree/master/recipe|sage package]] and many of its dependencies are maintained by Isuru Fernando (and a few volunteers).

= Conda for Sage Developers =

You can develop Sage without building any of its dependencies (experimental). On my machine this takes 5 minutes:

{{{
exportSAGENUMTHREADS=24 conda install mamba
mambacreatensagebuildsageboostcppopenblascompilers conda activate sage-build
mambauninstallforcesagelib ./configure --prefix=CONDAPREFIX cd src
pythonsetup.pyinstall sage -c 'print(version())'
SageMath version 9.2, Release Date: 2020-10-24
}}}

= Open Issues =

== General ==

To check whether there are known issues with Conda:

 * https://trac.sagemath.org/query?order=id&desc=1&summary=~conda

== Windows ==

There is likely not going to be a working package in the near future, see https://groups.google.com/d/msg/sage-devel/wyaV8x5qolI/jVS4DKBvCAAJ.
See https://doc.sagemath.org/html/en/installation/conda.html

See https://doc.sagemath.org/html/en/installation/conda.html

Conda (last edited 2024-08-28 05:30:57 by mkoeppe)