mac python pip

python - mac - upgrade pip windows



¿Cuál es la bandera-H para pip? (1)

La marca -H es en realidad para el comando sudo y no para pip. Según lo tomado de los docs

La opción -H (INICIO) solicita que la política de seguridad establezca la variable de entorno de INICIO en el directorio de inicio del usuario de destino (raíz de forma predeterminada) según lo especificado por la base de datos de contraseñas. Dependiendo de la política, este puede ser el comportamiento predeterminado.

Una mirada a this pregunta podría proporcionar más información sobre lo que podría estar sucediendo.

Cuando uso sudo pip install ... con pip versión 6.0.4 o superior, recibo algunas advertencias como:

El directorio ''/home/drevicko/.cache/pip/log'' o su directorio principal no es propiedad del usuario actual y el registro de depuración se ha deshabilitado. Por favor, compruebe los permisos y el propietario de ese directorio. Si ejecuta pip con sudo, es posible que desee el indicador -H.

Esta advertencia parece haberse agregado en 6.0.4 , pero el indicador -H no aparece en los documentos de pip install ni en los documentos de las opciones generales de pip .

Entonces, ¿qué es la bandera -H y por qué la necesito cuando uso sudo pip install ... ?