전공/Computer Science

TMPDIR 확인, 변경하기 temporary directory 확인 및 변경

import ysy 2024. 7. 24. 13:33

안녕하세요 import ysy입니다.

 

제가 지난번에 에러와 함께 pip로 다운받을 때 주소를 변경하는 방법을 소개시켜 드렸었죠.

https://ysy2000.tistory.com/163

 

여기서 우리는 아래와 같은 명령어로 다운로드 경로를 바꿀 수 있다고 말했어요.

export TMPDIR=[바꾸고 싶은 디렉토리]

 

그렇다면 현재 우리가 사용하고 있는 tmpdir, 즉 다운로드 위치는 어떻게 확인할 수 있을까요?


첫번째 방법

일반적으로는 현재 Python 세션에서 사용 중인 임시 디렉토리를 확인할 수 있습니다.

이는 tempfile 모듈을 사용하여 가능합니다.

이 코드를 실행하면 현재 Python 세션에서 사용하는 기본 임시 디렉토리의 경로가 출력됩니다.

import tempfile

temp_dir = tempfile.gettempdir()
print("Temporary directory:", temp_dir)

 

하지만 이 방법은 기본 임시 디렉토리를 확인하는 방법이기 때문에

위에서 TMPDIR를 바꾸었다면 확인하기 힘들 수 있죠. 


두번째 방법

pip install이 사용하는 임시 디렉토리를 직접 확인하고 싶다면, pip의 디버그 출력을 활성화하는 것도 한 방법입니다:

이 명령어는 pip 로그를 pip_log.txt 파일에 기록합니다. 그런 다음 이 파일을 열어 임시 디렉토리 경로를 확인할 수 있습니다.
pip install <package_name> --log pip_log.txt

 

반응형