Ruby on Rails で SQLite から MySQL に切り替えようとしたときアプリケーションを実行すると、開発者は「ライブラリが読み込まれていません: libmysqlclient.18.dylib」エラー。これは、Rails が必要な MySQL ライブラリを見つけられない場合に発生します。
MySQL ライブラリ パスの追加~/.bash_profile または ~/.profile にファイル:
MYSQL=/usr/local/mysql/bin export PATH=$PATH:$MYSQL export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH
前の手順が失敗した場合は、シンボリック リンクを作成します:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
提供される解決策は、 macOS ライオン。別の OS バージョンでこのエラーが発生した場合は、追加のソースを参照するか、Ruby コミュニティに支援を求めてください。
以上がmacOS 上の Rails で「ライブラリがロードされていません: libmysqlclient.18.dylib」エラーを修正する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。