Я создаю простой сценарий bash для загрузки и установки подключаемого модуля Python Nagios. На некоторых старых серверах скрипту может потребоваться установка модуля подпроцесса, и в результате мне нужно убедиться, что установлены правильные файлы python-devel.
Каков подходящий кроссплатформенный метод проверки этих файлов. Хотелось бы держаться подальше от rpm или apt.
Если бы вы могли сказать мне, как выполнить проверку изнутри Python, это сработает. Спасибо!
Обновление:
Это лучшее, что я придумал. Кто-нибудь знает лучший или более убедительный метод?
if [ ! -e $(python -c 'from distutils.sysconfig import get_makefile_filename as m; print m()') ]; then echo "Sorry"; fi