主要是通过python -c来运行import 语句
下面是脚本,修改第一个变量,就可以随意的检查模块是否已经安装
#!/bin/bash
pymod=flask
warn()
{
echo "${bldred}Warning: $* $txtrst"
}
found()
{
echo "${bldgre}$* found $txtrst"
}
if python -c "import $pymod" >/dev/null 2>&1
then
found "$pymod"
else
warn "$pymod: NOT FOUND"
fi