Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 모듈 찾기

<시간/>

모듈을 가져올 때 Python 인터프리터는 다음 순서로 모듈을 검색합니다. -

  • 현재 디렉토리.
  • 모듈을 찾을 수 없으면 Python은 셸 변수 PYTHONPATH에서 각 디렉토리를 검색합니다.
  • 다른 모든 방법이 실패하면 Python은 기본 경로를 확인합니다. UNIX에서 이 기본 경로는 일반적으로 /usr/local/lib/python/입니다.

모듈 검색 경로는 시스템 모듈 sys에 sys.path 변수로 저장됩니다. sys.path 변수에는 현재 디렉토리인 PYTHONPATH와 설치에 따른 기본값이 포함되어 있습니다.

PYTHONPATH 변수

PYTHONPATH는 디렉토리 목록으로 구성된 환경 변수입니다. PYTHONPATH의 구문은 쉘 변수 PATH의 구문과 동일합니다.

다음은 Windows 시스템의 일반적인 PYTHONPATH입니다. -

set PYTHONPATH = c:\python20\lib;

다음은 UNIX 시스템의 일반적인 PYTHONPATH입니다. -

set PYTHONPATH = /usr/local/lib/python