A veces cuando descargues un proyecto por ejemplo de GitHub o te compartan un proyecto de python, veras que tiene un archivo comunmente llamado requirements.txt, entonces eso es una gran ayuda ya que no necesitas estar adivinando que dependencias necesitas instalar, por lo tanto el proceso es muy simple, primero necesitaremos crear un ambiente virtual en blanco, para este ejemplo lo llamaremos init_venv.

 Copiar códigopython3 -m venv init_venv
 Copiar códigopython -m venv init_venv

Una vez creado el ambiente virtual lo activamos:

 Copiar códigosource  init_venv/bin/activate

Cuando actives el ambiente verás en consola una salida muy similar a esta:

 Copiar código.\init_venv\Scripts\activate

Cuando actives el ambiente verás en consola una salida muy similar a esta:

Una vez activado el ambiente ejecutamos el comando de instalación de las dependencias, con el comando:

 Copiar códigopip install -r requirements.txt

Una vez hecho eso ya podrás ejecutar cualquier archivo de python sin estar instalando las dependencias una por una.