Проверить наличие файлов разработчика Python из сценария bash

Я создаю простой сценарий 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
9
задан CarpeNoctem 30 January 2011 в 22:41
поделиться