Cómo instalar SageMath (versión 10.9): guía clara, simple y eficaz
23 de julio de 2021 · Actualizado: 22 de junio de 2026
La versión más reciente de SageMath es la 10.9. La forma más rápida de usarlo es en la nube, sin instalar nada (SageCell o CoCalc). Para instalarlo en tu computadora, el método oficial recomendado es conda-forge, que funciona igual en Linux, macOS y Windows (vía WSL). A continuación tienes las tres vías —de la más simple a la más completa— y cómo verificar que quedó bien, resolver errores comunes y actualizarlo.

¿Qué es SageMath y por qué usarlo?
SageMath es un sistema de software matemático de código abierto (licencia GPL, gratuito) construido sobre paquetes consolidados como NumPy, SciPy, matplotlib, SymPy, Maxima, GAP, PARI/FLINT y R. Se accede a su poder combinado mediante un lenguaje común basado en Python, lo que lo hace ideal para ingeniería y ciencia: resuelves ecuaciones diferenciales de forma simbólica y numérica en un mismo entorno, graficas resultados y validas modelos sin saltar entre herramientas.
¿Cómo elegir tu forma de instalar SageMath?

Opción A — Sin instalar nada (la más fácil para empezar)
Si solo quieres probar SageMath ya mismo, úsalo en el navegador:
- SageCell — entra a
sagecell.sagemath.org, escribe tu código y pulsa Evaluate. Sin cuenta, sin instalación. Ideal para una cuenta rápida o una clase. - CoCalc — crea una cuenta gratis en
cocalc.com, abre un proyecto y un notebook de SageMath. Guarda tu trabajo en la nube y compártelo; es la mejor opción si vas a usarlo de forma continua sin instalar.
Opción B — Instalación local recomendada (conda-forge)
Es el método oficial recomendado y funciona en Linux, macOS y Windows (con WSL). Siempre instala la versión más reciente. Necesitas unos 5 GB de espacio libre y una conexión estable (la descarga es grande):
- Instala Miniforge (te da
condaymamba): descárgalo desdegithub.com/conda-forge/miniforgey sigue el instalador de tu sistema. - Crea un entorno aislado con SageMath:
Consejo: si la resolución de paquetes va lenta, usaconda create -n sage sage python=3.11mambaen lugar deconda(mismo comando, mucho más rápido):mamba create -n sage sage python=3.11. - Actívalo y ejecútalo:
conda activate sage sage
La documentación oficial advierte: no instales versiones anteriores a la 9.5.
Opción C — Windows paso a paso (WSL)
En Windows la vía recomendada es el Subsistema de Windows para Linux (WSL); no intentes instalarlo en PowerShell nativo:
- Abre PowerShell como administrador e instala WSL:
Reinicia si te lo pide.wsl --install - Abre la terminal de Ubuntu (ya instalada con WSL) e instala Miniforge dentro de ella (paso 1 de la Opción B).
- Crea el entorno (en Windows/WSL la documentación usa Python 3.12):
conda create -n sage sage python=3.12 conda activate sage sage
Cómo verificar que SageMath quedó bien instalado
Tras activar el entorno, confirma la versión y haz una prueba rápida:
sage --version
# SageMath version 10.9, ...
sage
# Dentro del intérprete:
sage: 2 + 2
4
sage: integrate(x^2, x)
1/3*x^3
Si esos comandos responden, la instalación es correcta.
Cómo abrir SageMath en un notebook de Jupyter
Para trabajar con notebooks (ideal para ejercicios y gráficas), lanza Jupyter con el kernel de Sage:
sage -n jupyter
Se abrirá tu navegador; crea un notebook nuevo eligiendo el kernel SageMath.
Errores comunes al instalar SageMath (y cómo resolverlos)
sage: command not found— olvidaste activar el entorno. Ejecutaconda activate sageantes de llamar asage.- La instalación se queda "atascada" resolviendo paquetes — usa
mambaen vez deconda; resuelve dependencias mucho más rápido. - En Windows no funciona — asegúrate de estar dentro de la terminal de Ubuntu (WSL), no en PowerShell o CMD de Windows.
- Versión vieja — si instalaste por el gestor del sistema (p. ej.
apt), suele traer una versión antigua. Usa conda-forge para obtener la 10.9.
Cómo actualizar o desinstalar SageMath
Con conda-forge, la forma más fiable de actualizar es recrear el entorno (borra el viejo y crea uno nuevo, que trae la última versión). Para desinstalar por completo basta con eliminar el entorno:
conda env remove -n sage
Preguntas frecuentes
¿Cuál es la última versión de SageMath?
La versión más reciente es la 10.9. Instalar con conda-forge siempre te da la última disponible.
¿SageMath es gratis?
Sí. Es software de código abierto bajo licencia GPL, sin costo.
¿Cuál es la forma más fácil de instalar SageMath?
Para solo probar, la nube (SageCell) no requiere instalación. Para trabajar en serio, conda-forge es el método oficial recomendado.
¿SageMath funciona en Windows?
Sí, mediante WSL (Ubuntu dentro de Windows) + conda-forge, como se describe en la Opción C.
¿Necesito saber Python para usar SageMath?
Ayuda, pero no es imprescindible para empezar: SageMath usa una sintaxis basada en Python muy legible, y puedes aprender lo básico sobre la marcha.
¿Cuánto espacio ocupa SageMath?
La instalación local con conda-forge ocupa varios GB; reserva al menos 5 GB libres.
Únete a la conversación
Cargando…