import nltk
es la sintaxis de Python y, como tal, no funcionará en un script de shell.
Para probar la versión de nltk
y scikit_learn
, puede escribir un script de Python y ejecutarlo. Tal script puede verse como
import nltk
import sklearn
print('The nltk version is {}.'.format(nltk.__version__))
print('The scikit-learn version is {}.'.format(sklearn.__version__))
# The nltk version is 3.0.0.
# The scikit-learn version is 0.15.2.
Tenga en cuenta que no se garantiza que todos los paquetes de Python tengan un __version__
atributo, por lo que para algunos otros puede fallar, pero para nltk y scikit-learn al menos funcionará.
Para verificar la versión de scikit-learn en el script de shell, si tiene pip instalado, puede probar este comando
pip freeze | grep scikit-learn
scikit-learn==0.17.1
¡Espero que ayude!
En los sistemas Windows®, simplemente puede probar
pip3 list | findstr scikit
scikit-learn 0.22.1
Si estás en Anaconda prueba
conda list scikit
scikit-learn 0.22.1 py37h6288b17_0
Y esto se puede usar para averiguar la versión de cualquier paquete has instalado. Por ejemplo
pip3 list | findstr numpy
numpy 1.17.4
numpydoc 0.9.2
O si desea buscar más de un paquete a la vez
pip3 list | findstr "scikit numpy"
numpy 1.17.4
numpydoc 0.9.2
scikit-learn 0.22.1
Tenga en cuenta que las comillas son obligatorias cuando se busca más de una palabra.
Cuídate.
Prueba esto:
$ python -c "import nltk; print nltk.__version__"