Python es uno de los lenguajes de programación más versátiles y populares del mundo, especialmente para quienes trabajan en análisis estructurales y simulaciones. En esta guía paso a paso, aprenderás cómo instalar Python, Jupyter Notebook y OpenSeesPy, además de configurar todo lo necesario para comenzar a realizar análisis estructurales de manera eficiente. Si eres nuevo en este entorno o necesitas un repaso, ¡esta guía está diseñada para ti!

Parte I. Instalar Python

  • Descargar Python:

Ve al sitio oficial de Python: https://www.python.org/downloads/.
Python es el lenguaje de programación que usarás para correr OpenSeesPy.

Descarga la última versión compatible con tu sistema operativo.

  • Instalar Python:

Una vez descargado el instalador de Python, dirígete a la carpeta de descargas de tu computadora. Busca el archivo que acabas de descargar (su nombre será algo como python-3.x.x.exe) y haz doble clic sobre él para iniciar el proceso de instalación. Durante la instalación:

  1. Selecciona la opción "Add Python to PATH". Esto permite que Python se reconozca en el sistema.
  2. Si lo prefieres, puedes elegir la instalación personalizada para ajustar el directorio.
  • Verificar la instalación:

Abre el CMD (haz clic en Inicio, escribe "cmd" y selecciona "Símbolo de Sistema"). Escribe el siguiente comando para confirmar que Python se instaló correctamente:

python --version

Deberías ver algo como: Python 3.x.x.

  • Actualizar pip:

Pip es una herramienta que te permitirá instalar y administrar paquetes adicionales como Jupyter Notebook y OpenSeesPy. Actualízalo escribiendo:

python -m pip install --upgrade pip

Parte II. Instalar Jupyter Notebook

Jupyter Notebook es un entorno interactivo donde escribirás y ejecutarás tus códigos de análisis estructural.

  • Instalar Jupyter Notebook:

Desde el CMD, escribe este comando para instalarlo:

pip install notebook
  • Verificar la instalación:

Escribe en el CMD para abrir Jupyter Notebook:

jupyter notebook

Esto abrirá una interfaz en tu navegador, que será tu espacio de trabajo. Si no se abre automáticamente, copia el enlace del CMD y pégalo en el navegador.

Parte III. Instalar OpenSeesPy

OpenSeesPy es la biblioteca que usarás para realizar análisis estructurales. Instálala con este comando:

pip install openseespy

Parte IV. Usar OpenSeesPy con Jupyter Notebook

  • Abre Jupyter Notebook:

Desde el CMD, escribe:

jupyter notebook

En la interfaz de Jupyter, crea un nuevo archivo y selecciona tu kernel Python. Esto asegura que tu código se ejecute correctamente.

Prueba este código para verificar que OpenSeesPy funciona:


from openseespy.opensees import *
model('basic', '-ndm', 2, '-ndf', 3)
print("OpenSeesPy funcionando correctamente.")

Parte V. Instalar Otros Paquetes Útiles

Para cálculos avanzados y gráficos, puedes instalar estas herramientas adicionales:

  • NumPy: Biblioteca para cálculos matemáticos y manejo de matrices.
pip install numpy
  • Matplotlib: Biblioteca para generar gráficos y visualizaciones.
pip install matplotlib

Parte VI. Cómo cerrar Jupyter Notebook

Desde el navegador:

  • Haz clic en "Quit" o "Logout" en la interfaz de Jupyter.

Desde el CMD:

  • Presiona Ctrl + C en el CMD.
  • Confirma con "y" para detener el servidor.

¡Y eso es todo! Ahora tienes instalado Python, Jupyter Notebook y OpenSeesPy, y estás listo para comenzar tus análisis estructurales. Este proceso puede parecer complicado al principio, pero con estas herramientas estarás equipado para realizar simulaciones avanzadas de manera sencilla e interactiva. Si tienes alguna duda o necesitas más recursos, no dudes en explorar nuestro blog o dejarnos un comentario. ¡Manos a la obra y éxito en tus proyectos!