Intenté instalar Flask y algunos paquetes utilizando sudo en un entorno virtual, pero al intentar importar Flask, se generará un error de importación. Al instalar los mismos paquetes con pip install
, funciona bien. Entonces, ¿cuál es la diferencia entre estos métodos? He intentado esto en Ubuntu.
Además, ¿dónde instala pip estos paquetes? Al analizar el Desbordamiento de stack, solo pude encontrar preguntas que respondan cómo listar paquetes instalados por pip, pero no dónde encontrarlos (en contexto para el entorno virtual)
pip install
Ejecutará pip install
como el usuario actual.
sudo pip install
Ejecutará pip install
con los privilegios de seguridad de otro usuario, por ejemplo, root
.
Normalmente necesita ejecutar sudo
para instalar un paquete en un sistema.
Es posible que desee leer linux-101-introduction-to-sudo