Miniconda

Installer Miniconda

  1. Téléchargez le programme d’installation de Miniconda depuis le NAS du labo (→ Ex. : \\Diskstation\install\python\Miniconda3-latest-Windows-x86_64.exe)

  2. Vérifiez la somme de contrôle ( ou cheksum ou hash) de type SHA256 de l’installateur téléchargé. Ce contrôle permet de prouver que l’installateur téléchargé est l’original.

    L’ensemble des hashes pour les différentes versions de l’installateur est disponible sur Miniconda hash information link

    Pour calculer le hash de l’installateur, ouvrir un terminal Powershell dans le répertoire où il se trouve et exécutez la commande : Get-FileHash fichier-installateur -Algorithm SHA256

    miniconda install 00
    Figure 1. Ex. pour Miniconda3-py312_24.7.1-0-Windows-x86_64.exe
  3. Cliquez droit sur le programme d’installation puis exécutez-le en tant qu’administrateur (ceci est nécessaire pour installer Miniconda pour l’ensemble des utilisateurs de la machine).

  4. Cliquez sur Next pour continuer.

  5. Lisez les conditions de licence et cliquez sur I agree.

  6. Sélectionnez une installation pour tous les utilisateurs (cela nécessite des privilèges d’administrateur sur l’ordinateur) et cliquez sur Next.

  7. Cliquez sur Yes pour autoriser le programme d’installation à apporter des modifications à votre ordinateur.

  8. Sélectionnez un dossier de destination accessible aux utilisateurs. Modifiez le dossier proposé par défaut en C:\bin\miniconda3 et cliquez sur Next

  9. Cochez l’option “Clear the package upon completion” puis cliquez sur Install

  10. À la fin de l’installation cliquez sur Next

  11. Décochez les 2 cases “Getting started with Conda” et “Welcome to Anaconda” et cliquez sur Finish

  12. Ajouter Miniconda dans les emplacements par défaut de Windows en modifiant la variable d’environnement système nommée path.

    Pour cela :

    1. Dans le menu démarrer de Windows, saisir la commande sysdm.cpl pour ouvrir le panneau de configuration

    2. Modifier la variable d’environnement système path depuis l’onglet “Paramètres avancés” pour y ajouter les chemins suivants :

      • C:\bin\miniconda3

      • C:\bin\miniconda3\Scripts

Environnements virtuels

Comment selectionner un environnement virtuel depuis VSCode ?

Sélectionner l’interpréteur Python de l’environnement virtuel que l’on veut utiliser dans le menu qui s’affiche suite à la séquence Shift+Ctrl+P › “Python:Select Interpreter”

Comment mettre en place un environnement virtuel sans connexion à internet ?

Voir :

Comment mettre en place l’environnement virtuel de co-enseignement math au lycée ?

Pour le co-enseignement de mathématique, nous utiliserons les bilbiothèques Numpy et Matplotlib. Or, l’installation de ces bibliothèques nécessitent de gros téléchargements.

Au lycée, on choisira donc de les installer hors ligne à partir d’un environnement virtuel pré-configuré stocké sur le NAS du labo.

De plus, on veillera à ce que cet environnement virtuel soit disponible pour tous les utilisateurs des PCs (→ installation de l’environnement dans c:\bin\miniconda3\envs plutôt que dans %USERPROFILE%\conda\envs)

  1. Télécharger en local sur votre machine le répertoire \\Diskstation\install\python\comath-conda-env-local dans le répertoire envs du répertoire d’installation de Miniconda (→ normalement c:\bin\miniconda3)

  2. Ouvrir une invite de commande Anaconda (Cmd ou Powershell) en tant qu’administrateur (même si on s’est connecté en tant que tel sur Windows)

    anaconda prompt
  3. Se déplacer dans le répertoire téléchargé depuis le NAS (→ c:\bin\miniconda3\envs\comath-conda-env-local)

    (base) C:\Users\claud>cd c:\bin\miniconda3\envs\comath-conda-env-local (1)
    
    (base) c:\bin\miniconda3\envs\comath-conda-env-local>
    1 Changement du répertoire courant avec la commande cd
  4. Vider le cache de Miniconda avec la commande suivante :

    (base) c:\bin\miniconda3\envs\comath-conda-env-local> conda clean -a
    Will remove 134 (399.0 MB) tarball(s).
    Proceed ([y]/n)? y
    
    Will remove 2 index cache(s).
    Proceed ([y]/n)? y
    
    Will remove 85 (1.73 GB) package(s).
    Proceed ([y]/n)? y
    
    There are no tempfile(s) to remove.
    There are no logfile(s) to remove.
  5. Installer l’environnement avec la commande suivante :

    conda create -n comath --file comath-env-local.yaml --offline
  6. Après installation, vérifier que l’environnement est bien configuré

    (base) C:\Users\claud>conda activate comath (1)
    
    (comath) C:\Users\claud> (2)
    1 Activation de l’environnement virtuel “comath”
    2 L’invite de commande mentionne que celui-ci est bien actif (→ (comath) C:\Users\claud)
  7. Supprimer le répertoire téléchargé depuis le NAS p(→ c:\bin\miniconda3\envs\comath-conda-env-local\) pour installer l’environnement virtuel afin de préserver l’espace disponible sur le disque dur

🞄  🞄  🞄