Este proyecto proporciona un entorno de desarrollo completo para aprender y trabajar con Python. Utiliza GitHub Codespaces para configurar automáticamente un entorno con las herramientas necesarias para trabajar con Python, incluyendo bibliotecas populares como pandas, numpy, matplotlib y soporte para Jupyter Notebooks.
- Entorno Python 3: Un entorno preconfigurado con Python 3.
- Bibliotecas Populares: Incluye
pandas,numpy,matplotlibpara análisis de datos y visualización. - Soporte para Jupyter Notebooks: Permite crear y ejecutar notebooks interactivos directamente en el entorno de desarrollo.
- Integración con GitHub Codespaces: Configuración automática del entorno de desarrollo con solo unos clics.
- GitHub Account: Necesitas una cuenta de GitHub para usar Codespaces.
- Acceso a GitHub Codespaces: Asegúrate de que tu cuenta tiene acceso a GitHub Codespaces. Más información.
Clona este repositorio en tu cuenta de GitHub.
git clone https://github.com/tu-usuario/tu-repositorio.git
cd tu-repositorio- Ve a la página de tu repositorio en GitHub.
- Haz clic en el botón "Code" y selecciona "Open with Codespaces".
- Si no ves la opción, asegúrate de que tu cuenta tenga acceso a GitHub Codespaces.
GitHub Codespaces configurará automáticamente el entorno de desarrollo basado en el archivo devcontainer.json. Esto incluye:
- Instalación de las extensiones necesarias.
- Instalación de las bibliotecas listadas en
requirements.txt.
Una vez que el Codespace esté configurado, puedes comenzar a trabajar:
- Python Scripts: Puedes crear y ejecutar scripts de Python.
- Jupyter Notebooks: Puedes crear y ejecutar Jupyter Notebooks para análisis interactivos.
- Abre un terminal en el Codespace.
- Ejecuta el siguiente comando para iniciar Jupyter Notebook:
jupyter notebookGitHub ofrece un nivel gratuito que incluye una cantidad limitada de horas de Codespaces por mes. Este nivel gratuito es ideal para proyectos personales y pruebas.
- 60 horas al mes para instancias de 2 cores y 4 GB de RAM.
Si necesitas más horas o instancias más potentes, GitHub ofrece planes de pago. Los costos se basan en el tamaño de la instancia y el tiempo de uso.
- Instancias de mayor capacidad: Si tu proyecto requiere más recursos, puedes optar por instancias con más cores y memoria, las cuales tendrán un costo adicional.
- Horas adicionales: Si excedes el límite gratuito de 60 horas al mes, se aplicarán cargos adicionales según el plan de precios de GitHub.
- Control de Uso: Monitorea el uso de Codespaces para asegurarte de no exceder tu cuota mensual gratuita.
- Configuración de Facturación: Revisa y configura correctamente las opciones de facturación en tu cuenta de GitHub.
- Advertencia de Costos: Asegúrate de que todos los colaboradores comprendan cómo funciona la facturación de Codespaces y gestionen su uso adecuadamente.
Para obtener más información sobre los planes de precios de GitHub Codespaces, visita la página oficial de precios de GitHub Codespaces. 3. Abre el enlace proporcionado en el terminal para acceder a la interfaz de Jupyter Notebook en tu navegador.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
¡Gracias por usar Juan.Py Learning! Si tienes alguna pregunta o sugerencia, no dudes en abrir un issue o contactar al mantenedor del proyecto.