суббота, 26 апреля 2025 г.

env, orland, create, orland_env

env, orland, create, orland_env

# Создаем новое виртуальное окружение

conda create -n orland_env python=3.9

# Активируем созданное окружение

conda activate orland_env

python --version

conda install -c conda-forge numpy matplotlib

пятница, 25 апреля 2025 г.

Base, environment, Path

Base, environment, Path
D:\VC25\Python\Env\base_250425.txt

Conda, Clear, Save, Restore

Обновление всех пакетов в окружении:
conda update --all
  • Эта команда обновляет все установленные в окружении пакеты
  • до самых свежих совместимых версий.
  • Проверка наличия устаревших пакетов:
  • Иногда некоторые пакеты могут стать ненужными после обновления
  • других пакетов. Чтобы найти такие пакеты, выполните команду:
  • conda list --explicit > requirements.txt
  • Это создаст файл requirements.txt, содержащий полный список
  • установленных пакетов и их версий.
  • Вы можете вручную просмотреть этот файл и решить,
  • нужно ли удалять какие-то пакеты.
  • Очистка кэша Conda: Периодически полезно очищать кэш Conda,
  • чтобы освободить место и избавиться от старых версий пакетов:
  • conda clean --all
    Создание резервной копии окружения перед изменениями:
    Перед тем как вносить изменения, рекомендуется создать резервную копию
    окружения. Это позволит вам вернуться к предыдущему состоянию,
    если что-то пойдет не так:
    conda env export > environment.yml
    Этот файл environment.yml содержит информацию о текущем состоянии
    окружения, которую можно использовать для восстановления окружения командой:

    conda env create -f environment.yml

    1. --all: Очищает весь кэш Conda. В частности, удаляются следующие элементы:
      • Временные файлы и индексы.
      • Старые версии пакетов, которые больше не используются.
      • Пакеты, загруженные через каналы, но ещё не установленные.

    четверг, 24 апреля 2025 г.

    Conda, Update , Install, Giga

    Conda, Update , Install, Giga
    https://giga.chat/link/gcsRfhwowz
    -----------------------------------

    Полный порядок команд для обновления окружения:

    1. Обновление менеджера пакетов conda:Первым делом обновите сам инструмент управления пакетами,
    2. чтобы гарантированно использовать самую актуальную версию:
    conda update conda
    Обновление Anaconda (опционально):Если вы используете полную дистрибуцию Anaconda, 
    рекомендуется обновить её тоже:
    conda update anaconda
    Активация целевого окружения:Прежде чем приступить к обновлению, активируйте окружение, 
    которое хотите обновить:
    conda activate your_environment_name
    Обновление всех пакетов в окружении:Команда для обновления всех пакетов в активированном окружении:
    conda update --all
    Обновление отдельного пакета (если требуется):Если нужно обновить конкретный пакет отдельно, 
    укажите его имя:
    conda update specific_package_name
    Переустановка пакета (если возникли проблемы):Иногда полезно переустановить пакет, 
    если предыдущий шаг не решил проблему:
    conda remove specific_package_name
    conda install specific_package_name
    Проверка доступности новых версий:Узнать доступные версии пакетов можно командой:
    conda search --outdated
    Очистка кеша и временных файлов:После обновления очистите временный кэш, 
    чтобы освободить место и повысить производительность:
    conda clean --all
    ----------------------------------------------------------------------------------------------

    Итоговый алгоритм:

    # Обновляем сам conda
    conda update conda
    
    # Опционально: Обновляем Anaconda distribution
    conda update anaconda
    
    # Активация окружения
    conda activate your_environment_name
    
    # Обновляем все пакеты в окружении
    conda update --all
    
    # Проверяем доступность новых версий
    conda search --outdated
    
    # Очищаем кэш
    conda clean --all
    conda list