在rubymine中启动应用。产生 Library not loaded: libmysqlclient.18.dylib (LoadError) 错误的解决办法

环境:Mac OS X 

在用mysql2的时候.运行rails server出现错误
Library not loaded: libmysqlclient.18.dylib
就是找不到这个文件,这个文件在mysql/lib下有的,只是位置不对
所以我们可以选择

sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib        

或者

export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/usr/local/mysql/lib/"

个人觉得后者好点

你可能感兴趣的:(在rubymine中启动应用。产生 Library not loaded: libmysqlclient.18.dylib (LoadError) 错误的解决办法)