Есть клон pbundler .
Версия, которая в данный момент находится в pip, просто читает файл requirements.txt
, который у вас уже есть, но сильно устарел. Это также не совсем эквивалентно: оно настаивает на создании virtualenv
. Я заметил, что Bundler устанавливает только те пакеты, которые отсутствуют, и дает вам возможность предоставить свой пароль sudo для установки в ваши системные директории или перезапустить, что, похоже, не является функцией pbundler.
Тем не менее, версия на git является почти полной перепиской, чтобы быть намного ближе к поведению Бендлера ... включая наличие "Cheesefile" и теперь не поддерживающего файл require.txt. Это прискорбно, так как require.txt является стандартом де-факто в pythonland, и есть даже официальная работа с BDFL-печатью, чтобы стандартизировать его . Когда это вступит в силу, вы можете быть уверены, что что-то вроде pbundler станет стандартом де-факто. Увы, пока нет ничего достаточно стабильного, о чем я знаю (но я бы хотел бы, чтобы оказался неверным).