Skip to content

Vérifier et corriger les problèmes de license de son installation#

Nous montrons ici comment vérifier votre distribution conda afin d'éviter tout problème de licence.

Anaconda#

Anaconda est une distribution non seulement de Conda, mais aussi de plus de 150 paquets scientifiques Python.

Attention

  • Anaconda n'est pas gratuit pour les entreprises (même publiques) de plus de 200 employés.
  • Anaconda utilise le canal defaults qui n'est pas libre pour les entreprises (même publiques) de plus de 200 employés.

Vous devez le supprimer et installer Miniforge à la place.

Miniconda#

Miniconda est la version allégée d'Anaconda, le gestionnaire de paquets et d'environnement Conda.

  • Miniconda est gratuit.

Attention

  • Miniconda utilise le canal defaults qui n'est pas libre pour les entreprises (même publiques) de plus de 200 employés.
    Suivez les instructions pour vous débarrasser des chaînes sous licence anaconda inc. : ici

Note

  • Si vous prévoyez d'ajouter des canaux supplémentaires, veillez à éviter les canaux sous licence d'Anaconda Inc : defaults, main, anaconda, free, r, mro, pro, archive, mro-archive, msys2.

Miniforge#

Miniforge est une version minimale de Conda, comme Miniconda, mais elle utilise conda-forge comme source de paquet par défaut. En d'autres termes, tout va bien !

Attention

Si vous aviez une installation précédente de conda, il se peut que vous ayez encore une ancienne configuration (dans un fichier .condarc) qui pointe vers les canaux sous licence Anaconda.
Vérifiez la configuration de vos canaux pour plus de sécurité.

Note

  • Si vous prévoyez d'ajouter des canaux supplémentaires, veillez à éviter les canaux sous licence d'Anaconda Inc : defaults, main, anaconda, free, r, mro, pro, archive, mro-archive, msys2.

Micromamba#

Micromamba est la version la plus légère de "Conda", elle est livrée avec zéro package préinstallé, aucun environnement de base et l'espace d'installation requis est juste l'exécutable.
conda-forge est la seule source de paquets par défaut que vous pouvez configurer pendant la procédure d'installation. En d'autres termes, tout est censé bien se passer !

Attention

Si vous aviez une installation précédente de conda, il se peut que vous ayez encore une ancienne configuration (dans un fichier .condarc) qui pointe vers les canaux sous licence Anaconda.
Vérifiez la configuration de vos canaux pour plus de sécurité.

Note

  • Si vous prévoyez d'ajouter des canaux supplémentaires, veillez à éviter les canaux sous licence d'Anaconda Inc : defaults, main, anaconda, free, r, mro, pro, archive, mro-archive, msys2.

Vérifier les canaux#

Vérifiez les canaux réglés pour votre installation comme suit :

conda config --show channels

Si l'un de ces canaux est répertorié (voir ici pour plus d'informations):

  • defaults
  • main
  • anaconda
  • free
  • r
  • mro
  • pro
  • archive
  • mro-archive
  • msys2 (part of defaults)

Vous devez les supprimer.
Voici un exemple de suppression du canal defaults :

conda config --remove channels defaults

Vérifiez que tout s'est bien passé :

conda config --show channels