NumPy 모듈이 Python에 설치되어 있는지 확인
이 튜토리얼에서는 numpy가 장치에 설치되어 있는지 확인하는 방법을 배웁니다.
import
명령을 사용하여 NumPy 모듈이 설치되었는지 확인합니다
numpy가 설치되어 있는지 확인하는 가장 기본적인 방법입니다. numpy 모듈을 가져오고 예외가 발생하면 패키지가 설치되지 않았 음을 의미합니다.
try...except
블록을 사용합니다. try
블록에import numpy
명령을 넣습니다. 모듈이 없으면 예외가 발생합니다. except
명령을 사용하여이 예외를 포착하고 원하는 메시지를 인쇄합니다.
아래 코드를 참조하십시오.
try:
import numpy
print("NumPy is installed")
except:
print("Not Installed")
출력:
NumPy is installed
numpy 모듈을 가져 오지 않으려면help
명령을 사용할 수 있습니다. 설치되지 않은 모듈에 대한 문서는 반환하지 않습니다.
설치된 패키지 목록을 사용하여 NumPy 모듈이 설치되었는지 여부 확인
이 방법에서는 설치된 모든 패키지 목록을 확인하고 거기에서 numpy 모듈이 설치되었는지 확인합니다.
sys.modules
가 반환 한 사전에서 numpy 모듈을 확인할 수 있습니다.
예를 들면
import sys
print("numpy" in sys.modules)
출력:
True
pip list
또는pip freeze
명령을 사용하여 pip를 사용하여 설치된 패키지를 확인할 수 있습니다.
때때로conda
를 사용하여 설치된 패키지는pip
명령으로 인식되지 않을 수 있으므로conda list
명령을 사용하여 해당 목록에서 확인할 수 있습니다.
Python 스크립트에서 위의 명령을 실행하여 설치된 패키지 목록을 생성하고 확인할 수 있습니다.
import subprocess
import sys
reqs = subprocess.check_output([sys.executable, "-m", "pip", "freeze"])
installed_packages = [r.decode().split("==")[0] for r in reqs.split()]
print("numpy" in installed_packages)
출력:
True
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn