pip install -r requirements.txt от марионетки?

У меня есть файл требований requirements.txt, который я использую для отслеживания моих зависимостей на python, я перемещаю среду моего dev на бродягу + марионетку. До сих пор я использовал поставщик pip, встроенный в куклу, чтобы установить отдельные пакеты следующим образом:

package { ["django", "nose"]: ensure => present, provider => pip } 

Можно ли вместо этого переходить в мои требования. Txt и иметь марионетку, чтобы обновления обновлялись всякий раз, когда этот файл изменяется?

One Solution collect form web for “pip install -r requirements.txt от марионетки?”

Да, это возможно. Вместо определения ресурса пакета определите вместо этого ресурс «exec», который примет переменную require.txt как переменную и выполнит команду установки пакета.

Например

 class pip_install( $path_requirements_file, ){ exec { "pip_requirements_install": command => "pip install -r ${path_requirements_file}", refreshonly => true, } } 
  • pip: как установить запрос git pull
  • Поиск PyPI по темам
  • Ошибка при установке библиотеки изображений Python с помощью pip в Mac OS X 10.9
  • Как скомпилировать зависимости C ++ во время установки pip?
  • Программно проверьте, удовлетворены ли зависимости Python
  • После установки пакета Python из репозитория Git отсутствуют некоторые папки
  • как создать локальный собственный индекс pypi-репозитория без зеркала?
  • Как я могу разместить собственный приватный репозиторий?
  •  
    Interesting Posts for Van-Lav

    Получить последнее время доступа к файлу?

    Сломанный IPython ноутбук установить Ubuntu 13.10 как принудительно переустановить

    Ошибка call_command Django с отсутствующими необходимыми аргументами

    Прямой способ генерации суммы всех параллельных диагоналей в Numpy / Pandas?

    Как получить общее имя для часового пояса pytz, например. EST / EDT для Америки / New_York

    Поле модели Django Blob

    Разделить строку и просто получить номер в python?

    Метод to_sql pandas изменяет схему таблиц sqlite

    Python-Matplotlib boxplot. Как показать процентили 0,10,25,50,75,90 и 100?

    В python существует эквивалент setdefault () для получения атрибутов объекта?

    Декодирование объектов HTML с помощью Python

    странные результаты при новинке с атласом и openblas

    Как предотвратить перезапуск python IDLE при запуске нового скрипта

    Предложения Framework / CMS для корпоративного сайта и интрасети (я должен убедить президента в его целостности!)

    Данные группировки по участкам с использованием оси вторичной оси

    Python - лучший язык программирования в мире.