import nltk
è la sintassi di Python, e come tale non funzionerà in uno script di shell.
Per testare la versione di nltk
e scikit_learn
, puoi scrivere uno script Python ed eseguilo. Tale script potrebbe assomigliare a
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.
Nota che non è garantito che tutti i pacchetti Python abbiano un __version__
attributo, quindi per alcuni altri potrebbe fallire, ma almeno per nltk e scikit-learn funzionerà.
Per verificare la versione di scikit-learn nello script shell, se hai installato pip, puoi provare questo comando
pip freeze | grep scikit-learn
scikit-learn==0.17.1
Spero ti sia d'aiuto!
Nei sistemi Windows® puoi semplicemente provare
pip3 list | findstr scikit
scikit-learn 0.22.1
Se sei su Anaconda prova
conda list scikit
scikit-learn 0.22.1 py37h6288b17_0
E questo può essere usato per scoprire la versione di qualsiasi pacchetto hai installato. Ad esempio
pip3 list | findstr numpy
numpy 1.17.4
numpydoc 0.9.2
O se vuoi cercare più di un pacchetto alla volta
pip3 list | findstr "scikit numpy"
numpy 1.17.4
numpydoc 0.9.2
scikit-learn 0.22.1
Tieni presente che le virgolette sono obbligatorie quando cerchi più di una parola.
Abbi cura di te.
Prova questo:
$ python -c "import nltk; print nltk.__version__"