MacにMysqlclientをインストールする

現在Djangoの開発をしており、ここではWindowsとMacと両方を使用して開発をしているのですが、
今回Macでmysqlclietnをインストールする時に嵌ってしまったので記事にしておきます。

出現エラーは、
(error: command ‘gcc’ failed with exit status 1)
こんな感じでした。

様々試してみたのですが、なかなかうまくいかず、結局公式サイトへ。

 

で、

PyCharmで仮想環境(venv)で作業をしていたので、そのままPyCharmのterminalから、以下のコマンドを

$ echo 'export PATH="/usr/local/opt/mysql-client/bin:$PATH"' >> ~/.bash_profile
$ export PATH="/usr/local/opt/mysql-client/bin:$PATH"
$ pip install mysqlclient

 

 

これで解消できました。

他の記事では、

 

LDFLAGS=-L/usr/local/opt/openssl/lib pip install mysqlclient

 

なども紹介されていますが、でもこれgccエラーではないですね。

かなりmysqlclientについて勉強になりました。まぁ、SSL等も必要ということですね。

では、開発を行なっていきたいと思います。

 

コメントを残す