Aller au contenu
Wikipédia l'encyclopédie libre

Anaconda (distribution Python)

Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Anaconda (homonymie).

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?


Motif : peu de sources secondaires.

Anaconda est une distribution proposant une gestion de paquets logiciels dans les langages de programmation Python et R pour le développement d'applications dédiées à la science des données et à l'apprentissage automatique (traitement de données à grande échelle, analyse prédictive, calcul scientifique).  Le système de gestion de paquets est nommé conda

Présentation

[modifier | modifier le code ]

Anaconda est une distribution de programmes en langage Python et R proposant des paquets de logiciels scientifiques et académiques libre et open source [2] .

La distribution Anaconda est utilisée par 6 millions d'utilisateurs.

La version d'installation comprend plus de 250 paquets populaires en science des données adaptés pour Windows, Linux et MacOS. 7 500 paquets open-source supplémentaires peuvent être installés à partir de PyPI ainsi que du gestionnaire de paquets et d'environnements virtuels conda.

Elle comprend également une interface graphique, Anaconda Navigator, qui est une alternative graphique à l'interface de ligne de commande (CLI).

Une différence importante entre Conda et le gestionnaire de paquets pip consiste dans la gestion des dépendances des paquets[3] .

Licence d'utilisation

[modifier | modifier le code ]

En , une licence pour « usage commercial intensif » est introduite, et elle est précisée en octobre de la même année en indiquant que cela concerne les organismes de plus de 200 personnes, tout en ajoutant qu'Anaconda proposera toujours un accès gratuit pour la communauté académique, les amateurs, les organisation non lucratives, et les petites commerces, n'indiquant pas clairement si les universités et les organismes de recherche se voient accorder un libre accès aussi. En , le libellé qui exclut les organismes académiques non gouvernementaux et les organismes à but non lucratif disparu des conditions de service sans communication[2] .

En , peu après la nomination du nouveau CEO de l'entreprise Barry Libert, les conditions d'utilisation d'anaconda évoluent et précisent que les organisation académiques non gouvernementales et les organismes sans but lucratif de plus de 200 personnes doivent payer une licence pour accéder à Anaconda. La communauté de développement de la recherche se voit menacée par l'entreprise de devoir payer des amendes pour son usage si elle ne souscrit pas à une licence d'utilisation Commerciale ou Entreprise. Barry Libert affirme que la politique commerciale a changé 4 années auparavant[2] .

Le , l'entreprise attaque en justice le fondeur Intel pour avoir utilisé une licence expirée dans le cadre de développement d'intelligence artificielle[2] .

Suite à ces modifications de la license d'utilisation, plusieurs organismes de recherche, dont l'INRAE en France[4] et le LLNL aux Etats-Unis[5] , recommandent aux scientifiques de ne plus utiliser Anaconda au profit d'alternatives libres.

[modifier | modifier le code ]
Anaconda Navigator

Le Navigateur Anaconda est une interface graphique (GUI) incluse dans la distribution Anaconda, et qui permet aux utilisateurs de lancer des applications, mais aussi de gérer les bibliothèques conda, les environnements et les canaux sans utiliser la moindre ligne de commande.

Le Navigateur peut également accéder à des bibliothèques présentes sur le Cloud Anaconda ou dans un Repository Anaconda local, afin de les installer dans un environnement, les exécuter et les mettre à jour. Il est disponible pour Windows, macOS et Linux.

Les applications suivantes sont disponibles par défaut dans le navigateur:

Références

[modifier | modifier le code ]
  1. (en) « Anaconda Distribution 2025.x release notes » (consulté le )
  2. a b c et d (en) Thomas Claburn, « Anaconda puts the squeeze on data scientists now deemed to be terms-of-service violators », sur The Register ,
  3. « Conda – Conda documentation » (consulté le )
  4. « Quelles alternatives aux fonctionnalités payantes d'Anaconda ? », sur La science ouverte à INRAE (consulté le )
  5. (en) « LLNL is phasing out support for Anaconda », sur HPC @ LLNL, (consulté le )
  6. « The Qt Console for Jupyter », sur readthedocs.io

AltStyle によって変換されたページ (->オリジナル) /