Использование редактируемого режима для локальной разработки пакетов в Python с использованием Pip
В экосистеме управления пакетами Python Pip может похвастаться '-e' (или '--editable') для конкретных сценариев. Когда будет выгодно использовать этот вариант?
Ответ заключается в реализации редактируемого режима, как подробно описано в официальной документации: «Устанавливает проект в редактируемом режиме (т. е. setuptools «режим разработки») из локального путь проекта или URL-адрес VCS.»
По сути, когда вы устанавливаете пакет в редактируемом режиме, он связывает пакет с его исходным местоположением. Это означает, что если вы обновите исходные файлы этого пакета, эти изменения немедленно отразятся в вашей среде.
Это оказывается чрезвычайно полезно при активной разработке пакета в вашей системе. Вместо ручного обновления пакета в вашей виртуальной среде при каждом изменении кода редактируемый режим обеспечивает плавную интеграцию, позволяя быстро выполнять итерации и без проблем тестировать изменения.
Для иллюстрации вы можете запустить команду 'pip install -е .' в каталоге вашего пакета, чтобы установить его в редактируемом режиме. В качестве альтернативы, если ваш пакет находится в другом месте, используйте полный путь к файлу «setup.py», как в «pip install -e ~/path/to/setup.py».
Используя редактируемый режим с помощью Пип, вы оптимизируете процесс разработки локальных пакетов, позволяя выполнять итерации быстро и эффективно.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3