python에 모듈 가져오기 경로를 추가하는 방법

python의 사용자 정의 모듈 가져오기 경로는 주로 다음과 같은 세 가지가 있습니다.
(1)sys를 사용합니다.path.append () 프로그램이 실행됨에 따라 모듈 가져오는 경로를 동적으로 추가하지만, 프로그램이 실행되면 즉시 효력을 상실합니다 (임시적)

import sys
sys.path.append(' ')
(2) 현재 사용자를 위한 환경 변수 PYTHONPATH 가입
사용자 홈 디렉터리에 있습니다.bashrc 파일 숨기기, 파일 열기

sudo vim ~/.bashrc
단일 경로를 추가하는 방법

export PYTHONPATH=< >:$PYTHONPATH
여러 경로를 추가하려면':'로 여러 경로를 분리해야 합니다

export PYTHONPATH=< 1>:< 2>:...:$PYTHONPATH
저장 후 터미널에서 다음 명령을 실행하여 환경 변수를 즉시 적용합니다

source ~/.bashrc
모든 사용자가 조작해야 할 파일은/etc/profile

sudo vim /etc/profile
단일 경로 추가

export PYTHONPATH=< >:$PYTHONPATH
여러 경로 추가

export PYTHONPATH=< 1>:< 2>:...:$PYTHONPATH
수정을 적용하면 터미널에서 다음 명령을 실행합니다

source /etc/profile
(3) 사용.pth 파일
  • 알려진 라이브러리 파일 디렉터리 사이트-packages에서 만듭니다.pth 파일, 사용자 정의 경로를 한 줄씩 기록하는 방법..
  • .예를 들어/usr/local/python3/lib/python3.9/site-packages에서python을 만듭니다.pth 파일(개별 설정에 따라 경로)
    
    sudo vim /usr/local/python3/lib/python3.9/site-packages/python.pth
    파이썬에서.pth 파일에서 행별로 사용자 정의 경로 쓰기
    
    /.../ 1
    /.../ 2
    ...
    Python이 이미 알고 있는 라이브러리 파일 디렉터리를 훑어보는 과정에서 만났을 때.pth 파일은sys에 파일에 기록된 경로를 추가합니다.path 중, 그래서.pth 파일에 표시된 경로도 Python 실행 환경에서 찾을 수 있습니다.
    이python에 모듈 가져오기 경로를 추가하는 방법에 대한 이 글은 여기에 소개되었습니다. 더 많은 관련python 모듈 가져오기 경로 내용을 추가하려면 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

    좋은 웹페이지 즐겨찾기