MacでMySQLにアクセスしようとすると、Library not loaded: libmysqlclient.18.dylib
- 2014.12.24
- Python
PythonからMySQLを利用するためにMySQLdbを使用しますが、Macで下記のエラーが出た場合の対処法
# (中略) Library not loaded: libmysqlclient.18.dylib
原因は、MySQLのクライアントライブラリのパスが異なるためです。対処方法は
# sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
とすることで、パスが通ります。
Python mysqldb: Library not loaded: libmysqlclient.18.dylib – Stack Overflow
(参考)MySQLのライブラリロードエラー
-
前の記事
PythonからMySQLを利用する(MySQL-python) 2014.12.24
-
次の記事
Pythonで日本語を使用する 2014.12.24