-
Error: pg_config executable not found언어, 프레임워크/Python & Django 2025. 5. 6. 22:38
기본적인 내용이지만 나와같은 에러를 마주한 분들을 위해 기록.
장고 서버 실행시 에러 발생. pip list로 확인해보니 psycopg2 모듈이 없었음.
ModuleNotFoundError: No module named 'psycopg2'
[참고] psycopg2란?
PostgreSQL을 Python에서 사용하기 위한 어댑터.
이 모듈은 PostgreSQL DB 연결을 설정하고, SQL 쿼리를 실행하며, DB작업을 수행하는데 필요한 기능을 제공
https://pypi.org/project/psycopg2/pip install psycopg2 로 psycopg2 모듈 설치 시도했는데 다른 에러 발생.
which pg_config 로 pg_config의 위치를 확인해보니 pg_config not found로 pg_config가 없는걸 확인Error: pg_config executable not found
[참고] pg_config란?
설치된 PostgreSQL 버전에 대한 여러 정보들을 보여주는 도구(나는 맥을 쓰기 때문에) brew install postgresql 로 postgresql을 설치하고 다시 pg_config 경로 확인
이후 pip install psycopg2로 모듈 설치 및 장고 서버 실행.
'언어, 프레임워크 > Python & Django' 카테고리의 다른 글
[Python] 어느 날 친구가 악성 프로그램을 만들어줄 수 있겠냐고 물어봤다. (0) 2023.07.23 [TIL] Python 쉬운 알고리즘 문제 풀기 + 정리 (0) 2020.08.21 [TIL] Python 쉬운 알고리즘 문제 풀기 + 정리 (0) 2020.08.20 [TIL] Python 쉬운 알고리즘 풀기 + 정리 (0) 2020.08.17 [TIL] Python 쉬운 알고리즘 문제 풀기 + 정리 (1) 2020.08.16