У меня есть кластер графических процессоров с одним узлом хранения и несколькими вычислительными узлами, каждый из которых имеет 8 графических процессоров. Я настраиваю кластер.
Одной из задач является настройка python, нам нужно несколько версий Python и несколько пакетов python, а для некоторых пакетов нам может потребоваться несколько его версий, например, другая версия tensorflow.
Итак, вопрос в том, как настроить python и пакеты так, чтобы было удобно использовать другую версию пакета, которую я хочу использовать.
Я установил как python2.7, так и python3.6 в каждом вычислительном узле и в узле хранения. Но я думаю, что это хороший способ, если нужно настроить огромное количество вычислительных узлов. Одним из решений является установка python в общий каталог кластера вместо пути по умолчанию /usr/local. У кого-нибудь есть лучший способ сделать это?
Сейчас я использую OpenPBS (Torque), и я новичок в HPC.
Большое спасибо.