Anaconda (distribution Python)
distribution et gestionnaire de paquets de Python
From Wikipedia, the free encyclopedia
Anaconda est une distribution libre et open source 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.
| Dernière version | 2023.03[1] |
|---|---|
| Écrit en | Python et R |
| Environnement | MacOS, Linux et Microsoft Windows |
| Type |
Gestionnaire de paquets Distribution logicielle |
| Licence | Freemium |
| Site web | anaconda.com |
Présentation
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].
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
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 exclue 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].
Navigateur Anaconda

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:
- JupyterLab
- Jupyter Notebook
- QtConsole[4]
- Spyder
