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

来源:互联网 发布:python中的单例模式 编辑:程序博客网 时间:2024/05/16 17:18
环境: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/"

个人觉得后者好点
0 0