He instalado Python 2.7.8 a través de make y make install y luego pip a través de  obtener pip . Debo tener en cuenta que trabajo detrás de un proxy que configuré a través de 
-  http_proxy
-  ftp_proxy
-  https_proxy
en
-  mi usuario «s ~/.zshrc
-  root» s /root/.basrc
 ahora soy capaz de ejecutar pip 
- en mi cuenta de usuario
- en la cuenta raíz
pero no puedo ejecutarlo a través del shell de mi usuario usando sudo
sudo pip sudo: pip: command not found ¿Qué pasa aquí?
Respuesta
 Eso «será porque el  PATH es diferente cuando ejecutándose con sudo . Prueba a comparar: 
which pip env con
sudo which pip sudo env  Una solución segura es crear un enlace simbólico a pip en  /usr/local/bin  o incluso /usr/bin. Si instala pip usando un administrador de paquetes, lo hará automáticamente en varias (¿la mayoría?) Distribuciones. 
Comentarios
-  gracias, alias sudo='sudo env PATH=$PATH'resolvió el problema.
- Hay problemas de seguridad con eso, no ' ¡No quiero configurar esto a ciegas en todos sus entornos!
-  Yo ' no estoy seguro de si fue muy claro en esta respuesta, pero la solución es de hecho una ln -s /usr/local/bin/<stuff> /usr/bin/<stuff>