Компьютеры · Инструкция
pip: как установить VCS-проект в editable-режиме через Direct URL
Для разработки библиотеки из удалённого Git-репозитория иногда нужно сочетать VCS-источник с editable-режимом, чтобы лок
Короткий ответ
Используйте Direct URL с `-e`, например `python -m pip install -e 'SomePackage @ git+https://host/repo.git@branch'`. pip создаст editable-установку из VCS-источника.
Что делать
- 1. Убедитесь, что нужная VCS-команда, например Git, доступна в PATH.
- 2. Сформируйте Direct URL с именем проекта и `git+https://..`, при необходимости добавьте ref.
- 3. Запустите `python -m pip install -e 'ProjectName @ git+https://host/repo.git@branch'`.
- 4. Найдите checkout и проверьте импорт пакета после локального изменения.
Важные ограничения
- Для VCS-установки нужен соответствующий VCS-клиент.
- Закрепляйте конкретный ref или commit, если важна воспроизводимость.
Что учитывать
Для VCS-установки нужен соответствующий VCS-клиент.,Закрепляйте конкретный ref или commit, если важна воспроизводимость.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. pip install). Пример и формулировки — редакция N1RO на 2026-09-18.