Власна документація Anaconda оцінює повне встановлення приблизно в 9,7 ГБ. Сервер, який виконує одне заплановане завдання scikit-learn, зачіпає лише дрібку цього обсягу і жодного разу не відкриває вбудований настільний застосунок.
Саме про цей розрив і йдеться в цьому огляді Anaconda. Дистрибутив працює, і працює вже десять років. Питання в тому, чи це й досі те, що вам варто встановлювати, і що запускати натомість, коли ні.
TL;DR
- На особистій машині Anaconda — вигідна угода: один інсталятор, нуль рішень, повністю готове робоче середовище. На сервері це неправильний інсталятор. Загальна оцінка: 3 з 5.
- Розмір — це те, що перестає бути безкоштовним щойно ви переносите його з ноутбука, де диск дешевий, а графічні інструменти справді використовуються.
- Чинні умови Anaconda дозволяють особисте некомерційне використання, а також безкоштовне використання прибутковими організаціями, у яких загалом 200 або менше працівників чи підрядників. Вище цієї межі інсталятор Anaconda Distribution вимагає комерційної ліцензії, а Miniconda теж може спричинити вимогу оплати, коли звертається до репозиторіїв, розміщених Anaconda.
- Для розгортання без графічного середовища встановіть натомість Miniforge: ті самі інструменти conda, а каналом за замовчуванням є conda-forge, який веде спільнота.
Чи варто ще встановлювати Anaconda?
Відповідей дві, і яка з них ваша — залежить від того, куди все це поїде. На ноутбуці чи настільному комп'ютері: так, Anaconda й досі виправдовує встановлення для кожного, хто хоче робоче середовище для data science без жодного рішення щодо його складу. На сервері: ні. Miniforge дає саме ту частину, яка вам потрібна. Я ставлю 3 з 5.
Ніщо з цього не робить Anaconda поганим продуктом. Це хороший продукт, від якого вимагають роботи, з якою його менший побратим справляється краще, а це вже інша претензія і куди легше виправна.
Інша змінна тихіша, але важить майже стільки ж, скільки й ціль розгортання: яким інсталятором ви користуєтесь і з якого каналу пакетів він тягне.
Що Anaconda робить правильно
Завантажуєте один файл, проклацуєте інсталятор — і ви вже в ноутбуці, де стандартний числовий і графічний стек уже на місці. Ви нічого не обирали. Ви нічого не розв'язували. Для багатьох це вартує більше за всі аргументи про оптимізацію, що йдуть далі, і мені здається, це недооцінює саме той тип людей, яким подобається збирати середовища вручну (я був такою людиною; чеснотою це не є).
Цифри, що стоять за цим: Anaconda постачає понад 600 попередньо встановлених пакетів, а поточна версія, 2026.07-1, від 29 липня 2026 року, містить Python 3.14.6. Як на мене, це виглядає як щось, що хтось досі активно підтримує, а не як релікт, який ніхто не спромігся списати.
Найглибше, що робить conda, і причина, чому він досі існує у світі, повному швидших інсталяторів Python, полягає в тому, що він розв'язує залежності, які не є Python. Скомпільовані бібліотеки C і Fortran під науковим стеком, бінарні тулчейни, ті частини, які інсталятор на базі pip розраховує знайти вже на машині: conda ставиться до них як до пакетів, якими керує і які розв'язує поряд із вашими Python-пакетами. Якщо ваш граф залежностей заходить на цю територію, а нативних частин немає у вигляді сумісних wheels, жодна швидкість інсталятора вам не зарадить, бо він розв'язує не ту саму задачу.
Anaconda Navigator сидить поверх усього цього як настільний застосунок, побудований на conda, і це справжня зручність, якщо ви не людина командного рядка (а дуже багато чудових фахівців з даних нею не є). За цими двома осями — повнота одразу після встановлення й розв'язання міжмовних залежностей — Anaconda найкращий у своєму класі, і сперечатися я не буду.
Чого Anaconda вам коштує
Приблизно 9.7 GB у встановленому вигляді, а системні вимоги передбачають щонайменше 5 ГБ вільного місця на диску лише для завантаження та встановлення. На робочій станції з терабайтом SSD жодна з цифр не є проблемою. На невеликому хмарному інстансі обидві стають статтею витрат і купують вам купу речей, які цей інстанс ніколи не викличе.
Незручність у тому, що Anaconda подає обидві цифри, не пояснюючи, як вони узгоджуються. З цих сторінок я не можу обґрунтувати чітке розрізнення «до і після», тож сприймайте їх як дві офіційні цифри для планування, а не як дві стадії одного встановлення.
Navigator — найясніший випадок. Це настільний графічний інтерфейс. На машині без екрана немає дисплея, на якому малювати, тож він лежить у файловій системі як вантаж, що ніколи не запускається. Це не докір Navigator (інтерфейс хороший), це констатація того, для чого взагалі потрібен GUI. Те саме стосується і помітної частки з понад 600 доданих пакетів: сервер, який виконує одне завдання інференсу чи один нічний ETL, імпортує жменю з них, а решту просто возить із собою.
Тож цей пункт я оцінюю за відповідністю, а не за якістю. Anaconda не тягне баласт на тій машині, для якої її створювали. Вона тягне баласт на машині, куди її сьогодні спрямовує безліч людей, і це ставить її в середину шкали, а не на самий низ.
Чого насправді вимагає ліцензія Anaconda
Число — 200. умови обслуговування Anaconda надають безкоштовне використання, коли «ви використовуєте Платформу від імені прибуткової організації, у якій загалом 200 або менше працівників чи підрядників (включно з усіма Афілійованими особами)». Версія, розміщена на сайті сьогодні, чинна з 15 липня 2025 року. Понад цю чисельність повний інсталятор Anaconda Distribution і доступ до розміщених Anaconda репозиторіїв можуть вимагати платного Business Plan; сторінка цін Anaconda містить актуальні тарифи.
А отже: якщо ви одна людина, стартап із п'яти осіб чи агенція на сорок, цей розділ не про вас. Більшість читачів-одинаків і невеликих команд ці умови комерційно не зачіпають. Розділ важливий для тих, хто обирає, що стандартизує велика організація, і для тих, кому згодом доведеться відповідати на закупівельне питання про це.
Місце, де люди спотикаються: перехід з Anaconda на Miniconda змінює лише половину ліцензійної відповіді. Сама Miniconda комерційної ліцензії не вимагає, але й досі вказує на типовий репозиторій Anaconda, і саме через цей репозиторій обов'язок платити повертається. Різницю робить якраз Miniforge, бо за замовчуванням бере канал conda-forge, який веде спільнота. Канал — частина відповіді, але не вся відповідь. Чинні юридичні роз'яснення Anaconda до того ж вважають повний інсталятор Anaconda Distribution комерційно ліцензованим вище порогу. Miniconda змінює інсталятор; Miniforge змінює і інсталятор, і канал за замовчуванням.
З датами варто поводитися обережно, бо джерела не розповідають однієї безперервної історії, а зшивати їх в одну я не збираюся. Технічний бюлетень Lawrence Livermore National Laboratory каже, що Anaconda змінила ліцензійні умови у 2020 році, і окремо описує нинішні умови як безкоштовні для організацій, менших за 200 осіб. Власний блог Anaconda розглядає оновлення умов у березні 2024 року. Опублікована сьогодні версія чинна з 15 липня 2025 року.
Це окремі датовані твердження з окремих джерел, кожне точне щодо того джерела, яке його висловлює, і ніхто, на кого я міг би послатися, не пов'язує їх в єдину хронологію. Сприймайте їх як три точки даних, а не як послідовність із причиною.
Те, що Anaconda таки каже про редакцію 2024 року, напрочуд прямо:
«Ми визнаємо, що оновлення Умов обслуговування в березні 2024 року не було донесене настільки чітко, як мало б бути, що спричинило плутанину, занепокоєння і ненавмисне виключення великої кількості безкоштовних користувачів, особливо серед наших цінних академічних і дослідницьких користувачів».
І щонайменше одна названа установа вже відреагувала на ці витрати. Бюлетень LLNL прямо каже, що ліцензія Anaconda стає дедалі дорожчою, і публікує графік: лабораторія дає своїй ліцензії Anaconda сплинути у 2027 році, а з лютого 2027 року починає блокувати платні канали Anaconda по всьому майданчику.
Той самий бюлетень називає й заміни, до яких лабораторія скеровує своїх користувачів: conda-forge разом із Miniforge, Pixi, pip та uv, а також Spack для потреб компіляції в HPC. Це дослідницька лабораторія публікує свій план міграції, а не чутка про настрої.
Одне застереження, сказане прямо: я читаю ці умови так, як їх читає той, хто розгортає системи, а не так, як їх читає юрист. Якщо ваша чисельність близька до межі або ваша корпоративна структура робить формулювання «включно з усіма Афілійованими особами» справді відкритим питанням, ця розмова належить тому, чия це робота.
Що встановлювати на сервер натомість
Замініть Anaconda на Miniforge на машині без екрана — і у вашому робочому процесі майже нічого не зміниться. Команди conda ті самі, файли середовища ті самі, а розв'язувач такий самий або швидший, бо Miniforge3 тепер за замовчуванням постачається з mamba. Бюлетень LLNL називає Miniforge прямою заміною для наявних робочих процесів Anaconda у більшості своїх користувачів.
Miniforge публікує спільнота conda-forge під ліцензією BSD 3-Clause, і він призначає канал conda-forge каналом за замовчуванням, а не репозиторій Anaconda. Одна ця відмінність у конфігурації знімає питання ліцензії Anaconda, поки ви лишаєтесь на conda-forge і не додаєте наданий Anaconda канал, і саме тому я спрямував би сервер на Miniforge, а не на Miniconda.
Якщо ви прийшли сюди з планом встановити Mambaforge — не треба. Його виведено з обігу. Репозиторій Miniforge фіксує, що Mambaforge оголошено застарілим з липня 2024 року і що його вилучили з нових випусків після січня 2025 року, а функціональність увійшла до Miniforge3. Будь-який посібник, який досі його радить, застарів.
Розгортайте Python-застосунки на швидкій VPS-інфраструктурі для розробників.
Отримати Python VPSА ще є випадок, коли conda вам узагалі не потрібен. Якщо кожна залежність у вашому проєкті має wheel на PyPI, міжмовне розв'язання conda розв'язує задачу, якої у вас немає, а робочий процес на базі pip легший і швидший.
Цей шлях сьогодні міцніший, ніж рік-два тому, здебільшого завдяки uv, який Astral описує як «надзвичайно швидкий менеджер пакетів і проєктів Python, написаний на Rust», і про який заявляє, що він у 10-100 разів швидший за pip. Цей множник — власне твердження Astral про власний продукт Astral, і я його не заміряв. Хай там як, більшої ваги я надав би консолідації: uv збирає керування залежностями, віртуальні середовища та керування версіями Python в один інструмент, що прибирає з проєкту чимало рухомих деталей.
Ще одне, що варто знати, перш ніж стандартизувати на цьому команду на три роки: Astral оголосила, що приєднується до OpenAI 19 березня 2026 року та заявила, що OpenAI продовжить підтримувати інструменти з відкритим кодом. Це заявлений намір, а не гарантія, і саме таку річ я хотів би мати перед очима, перш ніж ставити на неї багаторічне рішення щодо інструментарію.
Обмеження те саме, що й у pip: uv теж не є міжмовним розв'язувачем. Це набагато краща версія шляху через PyPI, а не втеча від тієї причини, заради якої існує conda.
Кому варто користуватися Anaconda, а кому ні
Майже всіх розсортовує одне питання: чи живе щось у вашому дереві залежностей поза межами Python, і чи працює це на машині з екраном? Ці дві відповіді разом і визначають інсталятор, і важать вони більше, ніж уподобання команди чи те, чим ви випадково користувалися на попередній роботі.
Кому підходить Anaconda
Найочевидніший збіг — фахівець, який працює за настільним комп'ютером чи ноутбуком, хоче готове середовище й не хоче витрачати півдня на його складання. Там розмір вам нічим не шкодить, графічні інструменти — вигода, а не баласт, і якщо ваша організація нижче межі за чисельністю, умови не коштують вам нічого. Це не втішний приз: так виглядає чимало практикуючих фахівців з даних.
Другий випадок — команда, яка вже глибоко сидить у conda й чиї навантаження справді залежать від скомпільованих і нативних бібліотек (GPU-стеки, наукові тулчейни, усе, де складна частина встановлення — не Python). Виривати робочу конфігурацію conda в гонитві за швидшим інсталятором, який не вміє розв'язувати ваші залежності, — поганий обмін: швидко в неправильній справі так і лишається неправильною справою. Лишайтеся на місці, за умови що ви нижче порогу і не розгортаєте це без екрана.
Кому варто встановити щось інше
Кожен, хто розгортає навантаження на базі conda на сервер без екрана чи хмарний інстанс, має встановити Miniforge. Як на мене, тут навіть близько немає суперечки: ви отримуєте ті самі інструменти, оминаєте вантаж, який ніколи не запуститься, а питання каналу вирішується саме собою.
Будь-яка організація вище межі за чисельністю, яка тягне з типового каналу Anaconda, має дві законні відповіді, і краще назвати обидві, ніж вдавати, що вона одна. Купіть Business Plan, якщо дистрибутив справді потрібен вашим командам, або переспрямуйте середовища на conda-forge і припиніть тягнути з платного каналу. Свідомо обрати одне — нормально. Виявити саме питання під час аудиту — ні.
А якщо ваш проєкт — чистий Python і для всього, що ви імпортуєте, є wheels, користуйтеся pip із venv або користуйтеся uv. У цьому сценарії відмітна риса conda не дає вам нічого, а ви тягнете важчий тулчейн заради можливості, яку жодного разу не викликаєте.
Зауваження про те, як готувався цей огляд
Ніхто за це не платив, і ніхто з Anaconda до цього не долучався. Цифри тут узяті з власної документації, умов обслуговування та блогу Anaconda, а також з опублікованого бюлетеня Lawrence Livermore National Laboratory і репозиторію Miniforge, посилання на все є вище. Заради цього тексту я не робив свіжого встановлення поточної версії, не заміряв час розв'язання середовищ і не оцінював рівень із розміщеними ноутбуками, тож сприймайте факти про розмір і ліцензування як задокументовані, а не виміряні.
Часті запитання
Чи безкоштовна Anaconda для комерційного використання?
Для багатьох компаній — так. Чинні умови Anaconda дозволяють особисте некомерційне використання, а також безкоштовне використання прибутковими організаціями, у яких загалом 200 або менше працівників чи підрядників, включно з усіма афілійованими особами. Понад цю чисельність повний інсталятор Anaconda Distribution і доступ до розміщених Anaconda репозиторіїв можуть вимагати платного Business Plan. Сам пакетний менеджер conda і канал conda-forge, який веде спільнота, лишаються безкоштовними незалежно від розміру організації.
Яка різниця між Anaconda, Miniconda і Miniforge?
Anaconda — це повний дистрибутив: conda плюс сотні попередньо встановлених пакетів і настільний графічний інтерфейс. Miniconda — мінімальний інсталятор з conda і майже нічим більше, але за замовчуванням він і досі вказує на власний пакетний канал Anaconda. Miniforge теж мінімальний, але замість цього за замовчуванням бере канал conda-forge, який веде спільнота. Miniconda змінює ліцензійне питання щодо інсталятора, але не типовий репозиторій. Miniforge змінює і те, і те.
Чи потрібен мені ще conda, чи достатньо pip?
Залежить від того, з чого зроблені ваші залежності. Перевага conda — розв'язання не-Python залежностей і нативних бібліотек під науковими та GPU-стеками, коли сумісні wheels їх не покривають. Якщо в кожного потрібного вам пакета є wheel на PyPI, то pip із venv або uv буде легшим і швидшим і не відбере нічого з того, чим ви користувалися.
Чи варто використовувати Mambaforge?
Ні. Mambaforge оголосили застарілим у липні 2024 року та вилучили з нових випусків після січня 2025 року. Встановлюйте натомість Miniforge3: він за замовчуванням постачається з mamba і є підтримуваним наступником.

Обговорення
Коментарі
Увійдіть, щоб долучитися до обговорення.