Skip to content
This repository was archived by the owner on Oct 8, 2024. It is now read-only.

Latest commit

 

History

History
101 lines (63 loc) · 3.25 KB

File metadata and controls

101 lines (63 loc) · 3.25 KB

Гайд по Conda: Базовые команды и рекомендации

Что такое Conda?

Conda — это система управления пакетами и система управления виртуальными окружениями. Она позволяет устанавливать разные версии библиотек и инструментов, изолированных друг от друга.

Установка Conda

  1. Скачайте и установите Miniconda или Anaconda. Miniconda — это «легкая» версия, содержащая только Conda и Python, в то время как Anaconda включает множество научных пакетов.

Создание окружения

Чтобы создать новое окружение:

conda create --name <имя_окружения> python=<версия_python>

Например:

conda create --name myenv python=3.8

Активация и деактивация окружения

Активировать окружение:

conda activate <имя_окружения>

Деактивировать текущее окружение:

conda deactivate

Установка пакетов

Устанавливать пакеты в активное окружение можно командой:

conda install <имя_пакета>

Например:

conda install numpy

Список установленных пакетов

Чтобы узнать, какие пакеты установлены в вашем окружении:

conda list

Удаление окружений и пакетов

Удалить окружение:

conda remove --name <имя_окружения> --all

Удалить пакет:

conda remove <имя_пакета>

Экспорт и импорт окружений

Экспортировать текущее окружение в файл:

conda env export > environment.yml

Создать окружение из файла:

conda env create -f environment.yml

Интеграция с VS Code

Для использования Conda в VS Code:

  1. Установите расширение Python для VS Code.
  2. Откройте командную панель (Ctrl+Shift+P) и выберите Python: Select Interpreter.
  3. Выберите интерпретатор Python из вашего Conda-окружения.

Теперь при запуске и отладке кода Python в VS Code будет использоваться выбранное Conda-окружение.

Заключение

Conda — это мощный инструмент для управления зависимостями и окружениями в Python. Интегрировав его с VS Code, вы получите удобную среду разработки с возможностью легко переключаться между различными версиями библиотек и инструментов.