Installation de paquets Python à travers un Proxy
Qu'est-ce qu'un Proxy ?
Dans la majorité des établissements scolaires, l'accès à Internet se fait par l'intermédiaire d'une composante logicielle appelée Proxy. Il permet notamment d'accélérer la navigation Web (mémoire cache) mais surtout d'authentifier les utilisateurs qui veulent accéder à Internet.
Un serveur Proxy est référencé par une adresse IP (ex.
172.16.8.1
) et un numéro de port (ex.3129
).Un utilisateur Proxy possède un identifiant (ex.
user
) et un mot de passe (ex.passwd
).
Paramétrage du Proxy dans Windows
L'ajout des paramètres d'authentification d'un utilisateur Proxy dans les variables d'environnement de Windows se fait suivant les étapes ci-dessous avec des droits d'administrateur système.
Chercher "Modifier les variables d'environnement système".
Ouvrir la fenêtre le panneau de configuration.

Accéder aux variables d'environnement.

Ajouter une nouvelle variable d'environnement.

Saisir la variable
HTTP_PROXY
et la valeur correspondante.

Saisir la variable
HTTPS_PROXY
et la valeur correspondante.

Les deux nouvelles variables
HTTP_PROXY
etHTTPS_PROXY
sont maintenant enregistrées.

A noter qu'une adresse du proxy s'écrit toujours sous la forme suivante :
http://user:passwd@172.16.8.1:3129
où :
user
est l'identifiant de l'utilisateur,
passwd
est le mot de passe de l'utilisateur,
172.16.8.1
est l'adresse IP du proxy,
3129
est le numéro de port du proxy.
Avertissement
Ces quatre valeurs précédentes sont des exemples. Elles sont à modifier en fonction de la configuration du proxy de votre établissement.
Il est conseillé d'enregistrer un utilisateur virtuel comme par exemple
physique.windows
pour des raisons de sécurité.Redémarrer l'ordinateur une fois l'opération terminée. Accepter le certificat si le Windows le demande.
Installation de paquets avec Anaconda
Comme la plupart des distributions Python, Anaconda propose l'utilitaire en ligne de commande pip pour l'installation et la mise à jour de paquets (librairies, modules, ...)
Faire une recherche à partir du mot clé "Anaconda".
Ouvrir le terminal Anaconda Powershell Prompt.

Mettre à jour l'utilitaire pip avec la commande :
pip install --upgrade pip
Par exemple, pour installer le module
pyserial
(accès au port série) :
pip install pyserial

Installation de paquets avec Thonny
Thonny utilise également pip en arrière plan pour la gestion des paquets.
Ouvrir la fenêtre de gestion des paquets.

Rechercher le paquet (ex. matplotlib)

Un fois trouvé et sélectionné, installer le paquet.

L'installation est terminée.
