皆さん、こんにちは!
今日はよくあるエラーについて共有します。
poetryでmysql clientをインストールしたら以下のエラーがでました。
# poetry install
• Installing mysqlclient (2.0.3): Failed
EnvCommandError
...
OSError: mysql_config not found
mysql_config --version
mariadb_config --version
mysql_config --libs
----------------------------------------
...
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
これはよくあるmysqlのライブラリがインストールされていないものだと思ったので、
以下コマンドで、 mysql-devel をインストール。
# yum -y install mysql-devel
...
Installed:
mysql-community-devel.x86_64 0:8.0.26-1.el7
Complete!
その後、再度poertry installコマンドを実行するといけました!
# poetry install
Installing dependencies from lock file
Package operations: 1 install, 0 updates, 0 removals
• Installing mysqlclient (2.0.3)
Installing the current project: app (0.1.0)
問題解決!
ではでは。