Eu encontrei as respostas existentes incompletas e faltando bons exemplos suficientes. Aqui está a solução que eu decidi:
# an example checking if the pandas package is installed
if python -c 'import pkgutil; exit(not pkgutil.find_loader("pandas"))'; then
echo 'pandas found'
else
echo 'pandas not found'
fi
Um github do exemplo pode ser encontrado aqui: link