conda и ноутбуки Jupyter для работы с данными
Коротко: conda управляет средами Python и пакетами, включая библиотеки не на Python; ноутбуки Jupyter смешивают код, результаты и текст в одном интерактивном документе.
Подробнее: В анализе данных и машинном обучении нужно много пакетов со сложными зависимостями (NumPy, pandas, PyTorch, библиотеки CUDA). conda (и более быстрый вариант mamba) устанавливает их вместе в отдельных средах. Jupyter предоставляет для этого рабочую поверхность.
Подробности
conda: среды
conda create -n data python=3.12 pandas matplotlib
См. также: pip и venv, pandas, NumPy, виртуальная среда