Eduardo Jesus Ayerve Cruz
PreguntaQue consecuencias hay de instalar los paquetes de Python de manera global sin usar ambientes virtuales? Ayuda 😃

Vladimir Henriquez
Cuando desarrollas proyectos, utilizas versiones específicas de ciertas librerías, en un futuro estas librerías podrían quedar obsoletas para nuevos proyectos y tendrías que actualizarla; y si lo tienes de manera global se actualizarían para todos los proyectos incluso los anteriores, lo que te generaría bugs a esos desarrollos, lo que implica que debas modificar tus códigos anteriores. Para solucionar esto, existen los entornos virtuales donde cada desarrollo contendrá las librerías necesarias para su normal funcionamiento sin afectar a las demás aplicaciones.
Te recomiento que leas la siguiente documentación: https://docs.python.org/es/3/tutorial/venv.html
Nunca pares de aprender!

Jazmín Peña
Hola Edu! es una medida preventiva..ante posibles fallos y yo diría que de orden y coherencia, aseguras que tendrás un espacio dedicado solo para las dependencias relacionadas con el proyecto que albergues allí.
Si actualizas alguna dependecia solo impactará al proyecto del ambiente en donde se haya efectuado la actualización.. en caso de que algo falle en el proceso cualquier otro proyecto que utilice la misma dependecia se mantendrá a salvo si vive en otro ambiente virtual. Otra posibilidad dentro de este tipo de problemas es que la dependencia/libreria haya cambiado algo en la forma en la que se implementa dentro del código (lo que suele ocasionar errores en tu programa) y otra vez, si existen otros proyectos que requieran la misma dependencia pero estan en otro ambiente virtual..no habrá problema con ellos.

Carlos Eduardo Gomez García
Lo que sucede es que estarías instalando el mismo paquete para tooooodos tus proyectos, imagina que actualizas las versiones de tus paquetes y de Python, entonces es probable que tus proyectos pasados dejen de funcionar por tener una versión más reciente instalada de manera global :D