Python: OSError: mariadb_config not found.
· by 박승재
$ pip install mariadb
...
OSError: mariadb_config not found.
Please make sure, that MariaDB Connector/C is installed on your system.
Either set the environment variable MARIADB_CONFIG or edit the configuration
file 'site.cfg' and set the 'mariadb_config option, which should point
to the mariadb_config utility.
The MariaDB Download website at <https://downloads.mariadb.com/Connectors/c/>
provides latest stable releease of Connector/C.
위 오류는 mariadb
패키지 요구사항을 제대로 충족시키지 않았을 때 발생합니다.
mariadb
패키지 설치 요구사항은 아래와 같습니다.
- C 컴파일러
- 파이썬 개발 패키지 (
python-dev
) - MariaDB Connector/C 라이브러리 및 헤더 파일
- TLS 라이브러리 (ex. OpenSSL 등)
참고: MariaDB Connector/Python Prerequisites
$ sudo apt install libmariadb-dev
MariaDB 개발 패키지의 라이브러리와 헤더 파일을 설치하면 mariadb
라이브러리가 정상적으로 설치됩니다.
← 다음 글
Python 가상환경 사용방법
이전 글 →
Docker Compose로 MySQL/MariaDB 세팅하기