1 | initial version |
Making Sage more modular is on the roadmap and will make what you ask easier in the future, but it's not there yet. Besides removing R and RPy2 as @tmonteil suggests, I don't see any easy targets.
In the same spirit as the suggestion by @tmonteil to consider using SymPy and Jupyter, consider also Paul Masson's MathCell, developed as a lightweight replacement for SageCell to power the website Analytic Physics.
2 | No.2 Revision |
Making Sage more modular is on the roadmap and will make what you ask easier in the future, but it's not there yet. Besides removing R and RPy2 as @tmonteil suggests, I don't see any easy targets.
Below is a list (edited 2018-10-25) of more lightweight software in case SageMath takes too much space for your needs.
In the same spirit as the suggestion by @tmonteil to consider using
using
consider also also
or, as suggested by @loveless,
or the recently revived:
Python-FLINT (Python bindings for FLINT and Arb), by Fredrik Johansson, who in the announcement of the latest revival, explains that
The goal is to have a Python wrapper for Flint and Arb that is just a standalone and lightweight Python module, no multi-gigabyte Sage installation required. Also, the user doesn't have to construct parent rings, so the interface is more convenient for quick calculations.