Python

ModuleNotFoundError: No module named 'dotenv' 해결법

ᚁ ᚂ ᚃ ᚄ ᚅ 2023. 11. 10. 18:03
반응형

파이썬에서 dotenv 모듈을 설치후 실행 하니 다음과 같은 오류가 발생함

ModuleNotFoundError: No module named 'dotenv'

 

여러 가지 구글링을 통해 테스트를 해봤는데 결국 다음과 같이 해결함

 

 

1. 기존 dotenv 모듈 삭제

pip uninstall python-dotenv

 

2. 신규로 dotenv 모듈 설치 - (pip3로 할것)

pip3 install python-dotenv

 

 

참고로 dotenv 모듈은 .env 파일에 환경설정 값을 저장후 파이썬 파일에서 읽어와 사용하기 위한 모듈 입니다.

dotenv  사용법

# .env

SECRET_API="환경변수값"

=============================================================

# test.py

import os
from dotenv import load_dotenv

load_dotenv()

SECRET_API = os.getenv("SECRET_API")
print(SECRET_API)

 

 

반응형