Версия Python меняется через интерфейс проекта. Не устанавливайте другой Python вручную и не создавайте venv для обхода этого механизма.
Как переключить версию#
Запустите проект.
Нажмите Python на правой панели.
Проверьте текущую версию и нажмите Изменить.
Выберите нужную версию.
Дождитесь завершения операции. Она может занять до пяти минут.
Откройте новый терминал и проверьте окружение:
python --version
python -m pip --version

В проверенном интерфейсе доступны Python 3.10, 3.11, 3.12, 3.13 и 3.14. Фактический список в вашем проекте является главным источником.
Что делает платформа#
При переключении DSLab:
сохраняет список пользовательских пакетов текущей версии;
меняет активный интерпретатор;
устанавливает базовые Jupyter-компоненты;
обновляет kernel Jupyter и интерпретатор VS Code;
восстанавливает сохранённые пакеты для выбранной версии;
сохраняет выбор для следующего запуска проекта.
Во время синхронизации установка пакетов может быть временно заблокирована. Дождитесь сообщения о завершении и только затем запускайте pip.
Если библиотека не восстановилась#
Некоторые пакеты могут не поддерживать выбранную версию Python. Проверьте python -m pip --version, затем переустановите зависимости из файла:
python -m pip install -r requirements.txtХраните requirements.txt или pyproject.toml в ~/project.