Differences between revisions 1 and 2
Revision 1 as of 2017-03-26 18:49:21
Size: 1511
Editor: saraedum
Comment: initial version
Revision 2 as of 2018-02-15 15:09:17
Size: 1517
Editor: saraedum
Comment: 12426 has been merged.
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
Packages do not exist yet. We are waiting for #12426 to get merged. Packages do not exist yet. --(We are waiting for #12426 to get merged.)--

Experimental Conda packages for Linux & OSX are available through conda-forge.

Setting Up

In short: Install sage from conda-forge.

To install sage on your machine (without the need for root permissions):

  • Install Miniconda for Python 3 (Python 2 version fails to copy "Hängematte" which comes with rw)

  • export your PATH (and hash -r or rehash)

  • Make sure your locale is UTF-8.
  • Add the conda-forge channel: conda config --add channels conda-forge

  • Update all packages: conda update --all (otherwise you get weird errors due to inconsistencies later)

  • create an environment for sage: conda create -n sage sagelib future

  • enter your environment: source activate sage

  • enjoy: sage

Development

The packages necessary to run sage are developed on the github pages of conda-forge. The actual sage package and many of its dependencies are maintained by Isuru Fernando (and a few volunteers).

Open Issues

General

There are still some issues with Conda. Not all tests pass and some things don't work:

  • #20382

MacOS

Packages do not exist yet. We are waiting for #12426 to get merged.

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.

Conda (last edited 2022-04-25 21:52:34 by mkoeppe)