반응형
파이썬에서 dotenv 모듈을 설치후 실행 하니 다음과 같은 오류가 발생함
ModuleNotFoundError: No module named 'dotenv'
여러 가지 구글링을 통해 테스트를 해봤는데 결국 다음과 같이 해결함
1. 기존 dotenv 모듈 삭제
pip uninstall python-dotenv
2. 신규로 dotenv 모듈 설치 - (pip3로 할것)
pip3 install python-dotenv
참고로 dotenv 모듈은 .env 파일에 환경설정 값을 저장후 파이썬 파일에서 읽어와 사용하기 위한 모듈 입니다.
# .env
SECRET_API="환경변수값"
=============================================================
# test.py
import os
from dotenv import load_dotenv
load_dotenv()
SECRET_API = os.getenv("SECRET_API")
print(SECRET_API)
반응형
'Python' 카테고리의 다른 글
| miniconda 가상환경 경로 바꾸기 (1) | 2024.03.20 |
|---|---|
| Numpy 에러 : Importing the numpy C-extensions failed. (2) | 2024.03.20 |
| 윈도우 VSCode에서 파이썬을 리눅스 도커환경으로 실행하기 [Windows + VSCode + Python + Docker] (2) | 2024.02.20 |
| [VSCode] Unknown word. cSpell 문제 해결방법 (2) | 2023.11.14 |
| [langchain + openai 에러] AttributeError: module 'openai' has no attribute 'error' (3) | 2023.11.13 |