como verificar qual versão do nltk, o scikit learn está instalado?

No shell script, estou verificando se esses pacotes estão instalados ou não, se não estiverem instalados, instale-o. Então, dentro do script shell:

import nltk
echo nltk.__version__

mas para o shell script emimport linha

no terminal linux tentou ver desta maneira:

which nltk

o que não leva em consideração que está instalado.

Existe alguma outra maneira de verificar esta instalação do pacote no shell script, se não estiver instalado, também instale-o.

questionAnswers(7)

yourAnswerToTheQuestion