Кедро (серия 18 части)
Kedro New – это просто обертка вокруг библиотеки шаблонов CookieCutter. Команда KEDRO поддерживает готовый шаблон, в котором есть все необходимое для проекта KEDRO. Они также поддерживают несколько кедро -стартеров, которые очень похожи на базовый шаблон.
Что такое Кедро
Уэйлон Уокер ・ 19 августа 4 мин читать
Не уверен, что такое Кедро, ознакомьтесь с вчерашним сообщением о том, что такое Кедро.
пипкс
Я рекомендую использовать Pipx
При запуске KEDro New. Pipx
предназначен для инструментов CLI на уровне системного уровня, так что вам не нужно поддерживать виртуальную среду или беспокоиться о конфликтах версий, Pipx
Управляет окружающей средой для вас.
Команда Кедро не рекомендует Pipx
В своих документах, когда они уже чувствуют, что для людей есть немного инструмента, с которой могут быть менее знакомы.
pipx kedro new
Мне нравится использовать Pipx
Поскольку это дает вам лучший контроль над использованием конкретной версии или всегда последней версии, в отличие от того, когда вы запускаете то, что у вас есть в вашей системе, зависит от того, когда вы в последний раз устанавливаете или обновляются.
Кедро новый
У команды KEDro также есть набор стартеров, пройдя в -Starter
Вы можете начать с другого шаблона. Вот пример с стартером космических полетов Kedro.
pipx run kedro new --starter spaceflights ============= Please enter a human readable name for your new project. Spaces and punctuation are allowed. [New Kedro Project]: Spaceflights Complete Repository Name: ================ Please enter a directory name for your new project repository. Alphanumeric characters, hyphens and underscores are allowed. Lowercase is recommended. [spaceflights-complete]: Python Package Name: ==================== Please enter a valid Python package name for your project package. Alphanumeric characters and underscores are allowed. Lowercase is recommended. Package name must start with a letter or underscore. [spaceflights_complete]: Change directory to the project generated in /home/u_walkews/git/spaceflights-complete A best-practice setup includes initialising git and creating a virtual environment before running ``kedro install`` to install project-specific dependencies. Refer to the Kedro documentation: https://kedro.readthedocs.io/
Другие версии Kedro с PIPX
Pipx
Не только гарантирует, что вы запустите последнюю версию, она также может запустить очень специфическую версию.
pipx run --spec kedro==0.16.6 kedro new
https://waylonwalker.com/kedro-environment/
Следующий пост в этой серии поможет вам создать вашу виртуальную среду для вашего нового проекта KEDRO.
Проверьте эти связанные сообщения
Инженерная техника данных в терминале | Как я Кедро
Уэйлон Уокер ・ 18 августа 3 мин читать
Связаться со мной
Я пытаюсь построить свой YouTube@Waylonwalker канал Я бы очень признателен за саб.
Связаться со мной на Twitter@_waylonwalker Анкет
Я транслирую несколько раз в неделю на Twitch@Waylonwalker Анкет
Проверьте все мои публичные репонирование на github@waylonwalker Анкет
Будьте в курсе, присоединившись к Информационный бюллетень Если это твоя вещь.
Подключиться на LinkedIn@Waylonwalker .
Следуйте за мной на dev.to@waylonwalker.
Кедро (серия 18 части)
Оригинал: “https://dev.to/waylonwalker/creating-new-data-pipelines-from-the-command-line-3aim”