쉘 스크립트에서이 패키지가 설치되었는지 여부를 확인하고 있습니다. 설치되지 않은 경우 설치합니다. 따라서 쉘 스크립트를 사용하여 :
import nltk
echo nltk.__version__
하지만 import
라인 에서 쉘 스크립트를 중지 합니다.
리눅스 터미널에서 다음과 같은 방식으로 보려고했습니다.
which nltk
설치되었다고 생각하지 않습니다.
쉘 스크립트에서이 패키지 설치를 확인하는 다른 방법이 있습니까 (설치되지 않은 경우 설치).
답변
import nltk
파이썬 구문이므로 쉘 스크립트에서 작동하지 않습니다.
의 버전을 테스트하려면 nltk
하고 scikit_learn
, 당신은 쓸 수 파이썬 스크립트를 실행하십시오. 이러한 스크립트는 다음과 같이 보일 수 있습니다.
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.
모든 Python 패키지에 __version__
속성 이 보장되는 것은 아니므로 다른 패키지의 경우 실패 할 수 있지만 nltk 및 scikit-learn의 경우 적어도 작동합니다.
답변
이 시도:
$ python -c "import nltk; print nltk.__version__"
답변
Windows® 시스템에서는 간단히 시도 할 수 있습니다.
pip3 list | findstr scikit
scikit-learn 0.22.1
Anaconda를 사용 하는 경우
conda list scikit
scikit-learn 0.22.1 py37h6288b17_0
그리고 이것은 설치 한 모든 패키지 의 버전을 찾는 데 사용할 수 있습니다 . 예를 들면
pip3 list | findstr numpy
numpy 1.17.4
numpydoc 0.9.2
또는 한 번에 두 개 이상의 패키지를 검색하려는 경우
pip3 list | findstr "scikit numpy"
numpy 1.17.4
numpydoc 0.9.2
scikit-learn 0.22.1
둘 이상의 단어를 검색 할 때는 따옴표가 필요합니다.
조심해.
답변
쉘 스크립트에서 scikit-learn의 버전을 확인하려면 pip가 설치되어있는 경우이 명령을 시도 할 수 있습니다.
pip freeze | grep scikit-learn
scikit-learn==0.17.1
도움이 되었기를 바랍니다.
답변
다음을 수행하여 NLTK 버전을 찾을 수 있습니다.
In [1]: import nltk
In [2]: nltk.__version__
Out[2]: '3.2.5'
그리고 scikit-learn의 경우와 유사하게
In [3]: import sklearn
In [4]: sklearn.__version__
Out[4]: '0.19.0'
여기서 python3을 사용하고 있습니다.
답변
다음과 같이 파이썬 노트북 셀에서 확인할 수 있습니다.
!pip install --upgrade nltk # needed if nltk is not already installed
import nltk
print('The nltk version is {}.'.format(nltk.__version__))
print('The nltk version is '+ str(nltk.__version__))
과
#!pip install --upgrade sklearn # needed if sklearn is not already installed
import sklearn
print('The scikit-learn version is {}.'.format(sklearn.__version__))
print('The scikit-learn version is '+ str(nltk.__version__))
답변
Python 2.7이 설치된 우분투 14.04 인 내 컴퓨터에서 여기로 이동하면
/usr/local/lib/python2.7/dist-packages/nltk/
라는 파일이 있습니다
VERSION
.
내가 할 경우 cat VERSION
그것은 3.1
설치된 NLTK 버전 인 인쇄합니다 .