programing

어떤 버전의 nltk, scikit learn이 설치되어 있는지 어떻게 확인합니까?

goodcopy 2023. 9. 5. 21:34
반응형

어떤 버전의 nltk, scikit learn이 설치되어 있는지 어떻게 확인합니까?

셸 스크립트에서 나는 이 패키지가 설치되어 있는지 확인하고 있으며, 설치되어 있지 않으면 설치합니다.셸 스크립트 사용:

import nltk
echo nltk.__version__

하지만 셸 스크립트가 중지됩니다.import

리눅스 터미널에서 다음과 같은 방식으로 보려고 했습니다.

which nltk

설치되어 있다는 생각은 전혀 들지 않습니다.

셸 스크립트에서 이 패키지 설치를 확인할 수 있는 다른 방법이 있습니까? 설치되지 않은 경우에도 설치하십시오.

import nltkPython 구문이므로 셸 스크립트에서 작동하지 않습니다.

의 버전을 테스트하려면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

당신이 아나콘다에 있다면 시도해 보세요.

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'

그리고 비슷한 방식으로 스크킷-학습,

In [3]: import sklearn

In [4]: sklearn.__version__
Out[4]: '0.19.0'

저는 여기서 python3를 사용하고 있습니다.

저는 똑같은 일을 해야 했고 지금까지 제안된 솔루션 중 가장 빠른 솔루션을 찾았습니다.중요:아나콘다를 설치했습니다

터미널에 다음을 입력합니다.

python3

그러면:

import nltk

그리고:

nltk.__version__

출력:

'3.5'

당신은 파이썬 노트북 셀에서 다음과 같이 확인할 수 있습니다.

!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__))

사용 안 함presort='deprecated'아래 코드에서 작동합니다.

DecisionTreeClassifier(ccp_alpha=0.0, class_weight=None, criterion='entropy',
                       max_depth=15, max_features=None, max_leaf_nodes=None,
                       min_impurity_decrease=0.0, min_impurity_split=None,
                       min_samples_leaf=25, min_samples_split=25,
                       min_weight_fraction_leaf=0.0, presort='deprecated',
                       random_state=None, splitter='best')

버전으로 확인:

>>> import sklearn
>>> print('The scikit-learn version is {}.'.format(sklearn.__version__))
The scikit-learn version is 0.24.1.

pip를 통해 설치된 경우 실행pip show scikit-learn명령행에서.

python 2.7이 설치된 ubuntu 14.04인 내 기계에서, 만약 내가 여기에 간다면,

/usr/local/lib/python2.7/dist-packages/nltk/

라는 파일이 있습니다.

VERSION.

내가 만약에cat VERSION그것은 인쇄하다3.1설치된 NLTK 버전입니다.

언급URL : https://stackoverflow.com/questions/28501072/how-to-check-which-version-of-nltk-scikit-learn-installed

반응형