У меня есть небольшой кластер, разделяющий файлы через сетевое хранилище файлов (NFS). Мы будем запускать много кода Python, и мне интересно, как лучше всего справиться с установкой модулей. Могу я просто установить их в общий каталог NFS на головном узле и указать там PYTHONPATH
?
Не вижу ничего, что помешало бы вам использовать эту настройку. Просто добавьте папку в PYTHONPATH из своего дерева runcom bash. Эта ссылка может быть вам полезна - она предлагает разместить модули в ~ / .local / lib / pythonX.X / site-packages
, но чтобы показать правильный каталог, вы можете использовать python -m site --user-site
.