tgoop.com/abc_for_it/1138
Last Update:
✅ Чек-лист: Python-библиотеки под контролем
Установка, управление и сборка Python-проектов
🎯 Установка и изоляция
✓ python -m venv venv — создаём изолированное окружение
✓ source venv/bin/activate или venv\Scripts\activate.bat
✓ pip install package_name — установка нужного
✓ pip list — проверка, что стоит
🎯 Управление зависимостями
✓ pip freeze > requirements.txt — сохранить текущий список
✓ pip install -r requirements.txt — поднять всё заново
✓ Удаление: pip uninstall
✓ pip install --upgrade — не держите старьё
🎯 Poetry как взрослый способ
✓ poetry init — настроить проект с метаданными
✓ poetry add requests — добавить пакет
✓ poetry install — собрать проект
✓ poetry update — подтянуть всё до актуального
✓ pyproject.toml — ваша новая Библия
🎯 Дополнительно
✓ .gitignore → добавь venv/ и pycache/
✓ Чёткая структура проекта: src/, tests/, README.md, pyproject.toml
✓ Храните requirements.txt или poetry.lock в репозитории — коллеги скажут спасибо
Освоив это, вы закладываете фундамент для любого питон-проекта — от парсера до ML-пайплайна.
Азбука айтишника #ликбез
BY Азбука айтишника
Share with your friend now:
tgoop.com/abc_for_it/1138