主要是通过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