파이썬 pip 설치는 됐는데 ModuleNotFoundError가 날 때 확인할 순서
pip 설치 후 ModuleNotFoundError가 발생할 때 Python·pip 경로, 가상환경, VS Code 인터프리터, 패키지명과 import명 차이를 확인하는 순서를 정리합니다.
pip 설치 후 ModuleNotFoundError가 발생할 때 Python·pip 경로, 가상환경, VS Code 인터프리터, 패키지명과 import명 차이를 확인하는 순서를 정리합니다.
파이썬 argparse의 unrecognized arguments 오류를 sys.argv 전달 실수, Jupyter·Colab의 -f 인자, 미등록 옵션, positional 배치로 나눠 확인하고 안전한 처리 방식을 선택하는 방법을 설명합니다.
python -m pip freeze로 requirements.txt를 만들고, 새 가상환경에서 pip check와 실제 코드 검증으로 의존성 재현 여부를 확인하는 순서를 설명합니다.
파이썬에서 RuntimeError: Event loop is closed가 발생하는 이유를 asyncio.run()의 실행 경계, 실행 중인 루프, 닫힌 루프에 묶인 객체로 나누어 점검하고 스크립트·Jupyter·예약 작업에 맞는 구조를 정리합니다.
파이썬 .env 환경변수가 None이거나 수정한 값이 반영되지 않을 때 파일 경로, load_dotenv 호출 시점, 기존 환경변수 우선순위, 프로세스 재시작 여부를 확인하는 방법을 설명합니다.
os.getenv()가 None을 반환할 때 .env 로딩, 파일 경로, 기존 환경변수 우선순위, IDE·예약 실행 환경을 구분해 확인하는 방법을 설명합니다.
Python requests의 CERTIFICATE_VERIFY_FAILED를 호스트명 불일치, CA 체인, 프록시·자체 CA 문제로 구분하고 verify와 REQUESTS_CA_BUNDLE을 안전하게 적용하는 방법을 설명합니다.
파이썬 os.getenv()가 None을 반환할 때 환경변수 전달, export, .env 로드, 실행 프로세스를 구분해 확인하는 실무 순서를 설명합니다.
파이썬 로그 시간이 UTC 또는 예상과 다를 때 asctime의 변환 방식, 실행 환경, Formatter 설정을 확인하고 UTC와 Asia/Seoul 중 운영에 맞는 선택 기준을 정리합니다.
파이썬 환경변수가 안 읽힐 때 현재 프로세스, .env 경로와 우선순위, subprocess env, 예약 실행의 Python 경로를 확인하는 순서를 설명합니다.