pip installer à l'aide d'un proxy dans un environnement virtuel

Je travaille sur une machine virtuelle Ubuntu dans mon ordinateur portable qui utilise le serveur proxy pour la connexion à internet.
Après quelques recherches, j'ai trouvé comment installer des modules à l'aide de pip install avec proxy. Par exemple, à l'aide de cette commande je peux installer mon virtualenv module:

sudo pip install --proxy=http://user:pass@<proxy_address>:<portnumber> virtualenv

Cependant, après la création d'un environnement virtuel de dossier, de l'activer et installer un module à l'aide de cette commande pip:

pip install --proxy=http://user:pass@<proxy_address>:<portnumber> pyperclip

J'obtiens cette erreur:

 Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required',))': /simple/pyperclip/

Si j'utilise sudo, pip permet de télécharger et d'installer le module, mais dans le système mondial paquet au lieu de dans mon environnement virtuel. Il me semble qu'un des problèmes d'autorisation dans mon Ubuntu et son paramètre de proxy.

Comment puis-je résoudre ce problème afin que je puisse installer un module localement dans mon virtualenv?

Grâce

OriginalL'auteur why2 | 2016-06-17