어떤 버전의 nltk, scikit learn이 설치되어 있는지 어떻게 확인합니까?
셸 스크립트에서 나는 이 패키지가 설치되어 있는지 확인하고 있으며, 설치되어 있지 않으면 설치합니다.셸 스크립트 사용:
import nltk
echo nltk.__version__
하지만 셸 스크립트가 중지됩니다.import
선
리눅스 터미널에서 다음과 같은 방식으로 보려고 했습니다.
which nltk
설치되어 있다는 생각은 전혀 들지 않습니다.
셸 스크립트에서 이 패키지 설치를 확인할 수 있는 다른 방법이 있습니까? 설치되지 않은 경우에도 설치하십시오.
import nltk
Python 구문이므로 셸 스크립트에서 작동하지 않습니다.
의 버전을 테스트하려면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
'programing' 카테고리의 다른 글
푸시 시그 대신 뷰 컨트롤러를 교체하거나 탐색 스택에서 제거하는 방법은 무엇입니까? (0) | 2023.09.05 |
---|---|
다음을 사용하여 테이블만 만드는 방법다음을 사용하여 테이블만 만드는 방법다음을 사용하여 테이블만 만드는 방법태그 및 CSS (0) | 2023.09.05 |
MySQL : 청크별로 큰 선택 항목 검색 (0) | 2023.09.05 |
관찰 가능한 오류를 수동으로 발생시키는 방법은 무엇입니까? (0) | 2023.09.05 |
코드를 사용하여 버튼 클릭을 시뮬레이션하는 방법은 무엇입니까? (0) | 2023.09.05 |