Skip to content
  • Inicio
  • Programación
  • Libros
  • Experiencias
  • Contactar
  • ¿Quién soy?

ISAAC FIGUEROA

Software ABBA insadisa | Análisis de Datos

Instalar librerías con base archivo requirements.txt

Posted on noviembre 21, 2023septiembre 23, 2024 isaac By isaac 1 comentario en Instalar librerías con base archivo requirements.txt

En este episodio quiero compartir un paso importante para creación de nuevo proyecto de visualización de información con base a un proyecto anterior.

Resulta que ya tenía un proyecto en producción, y uno de los archivos necesarios para subirlos a railway es el archivo de requirements.txt. Dicho archivo tiene las librerías instaladas en el ambiente virtual, necesarias para el correcto funcionamiento de la aplicación.

Contenido de mi archivo requirements.txt:

ansi2html==1.8.0
certifi==2023.7.22
charset-normalizer==3.3.0
click==8.1.7
colorama==0.4.6
dash==2.14.0
dash-bootstrap-components==1.5.0
dash-core-components==2.0.0
dash-html-components==2.0.0
dash-table==5.0.0
Flask==2.2.5
gunicorn==21.2.0
idna==3.4
importlib-metadata==6.8.0
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.3
nest-asyncio==1.5.8
numpy==1.26.1
packaging==23.2
pandas==2.1.1
pip==22.3.1
plotly==5.17.0
python-dateutil==2.8.2
pytz==2023.3.post1
requests==2.31.0
retrying==1.3.4
setuptools==65.5.0
six==1.16.0
tenacity==8.2.3
typing_extensions==4.8.0
tzdata==2023.3
urllib3==2.0.7
Werkzeug==2.2.3
zipp==3.17.0

Entonces me pregunté, si ya tengo el archivo requirements.txt, ¿puedo en un solo movimiento instalar esas librerías con esas versiones? la respuesta es que sí. Simplemente hay que poner el siguiente comando en la terminal (previamente hay que tener el archivo txt en la carpeta del proyecto):

python -m pip install -r requirements.txt

Y listo, esto instalará todas las bibliotecas y versiones especificadas en tu archivo requirements.txt en el entorno virtual activado.

Ahora, nuestro entorno virtual ya estará configurado con todas las bibliotecas necesarias para el proyecto. Podemos verificar las bibliotecas instaladas ejecutando pip list dentro del entorno virtual.

Importante: Recordemos activar el entorno virtual cada vez que trabajamos en nuestro proyecto para asegurarnos de que estamos utilizando las bibliotecas correctas.

python

Navegación de entradas

Previous Post: Formato de texto usando f-strings
Next Post: ¿Cómo crear un entorno virtual en Python y activarlo?

Comment (1) on “Instalar librerías con base archivo requirements.txt”

  1. Pingback: ¿Cómo crear un entorno virtual en Python y activarlo? – isaacfigueroa.mx

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Categorías

  • Experiencias
  • javascript
  • Libros
  • pandas
  • Programación
  • python
  • sql
  • VBA

Entradas recientes

  • Subir cambios a GitHub
  • Crear un nuevo proyecto en React con npx create-react-app
  • Exportar BD de Supabase y ponerla en otro Proyecto

Copyright © 2024 ISAAC FIGUEROA GUERRERO