M1Macを買って色々とセットアップしてたらエラーがでたので。
pipでmysqlclientをインストールしようとしたらmysql_config not foundとでる。
やること
brew install mysql-connector-c
インストールできたら、
echo 'export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"' >> ~/.zshrc
export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
which mysql_config
でパスを通して、whichが叩けることを確認。
chmod 777 /opt/homebrew/opt/mysql-client/bin/mysql_config
でパーミッションを変更。(パスはwhichを叩いたときにでてくるパスとなる)
vi
で開いて。
libs="$libs -lmysqlclient"
を
libs="$libs -lmysqlclient -lssl -lcrypto"
に変える。
それで保存してもう一回mysqlclientを入れるpip installコマンドを叩けば無事にインストールできる。
幸せいっぱいですね。