Я отправляю код в EMR Amazon через модули mrjob/boto. у меня есть некоторые внешние зависимости python (например, numpy, boto и т. д.), и в настоящее время мне нужно загрузить исходный код пакетов python и отправить их в виде архива в поле «python_archives» файла mrjob.config.
это делает управление зависимостями более запутанным, чем мне хотелось бы, и мне интересно, могу ли я каким-то образом использовать тот же файл requirements.txt, который я использую для моей настройки virtualenv, для начальной загрузки экземпляра emr с моими зависимостями. можно ли настроить virtualenv на экземплярах EMR и сделать что-то вроде:
pip install -r requirements.txt
как я бы локально?