我在安装 Ruby on Rails 时遇到了一些困难。我想将我的应用程序与 MySQL 一起使用。
问题如下:当我使用默认数据库适配器(sqlite)时,服务器可以顺利启动,但是当我将其切换到mysql2时,服务器却无法启动。
这是我收到的错误:
bin/rails:6:警告:已初始化常量 APP_PATH ~/rails/testapi/bin/rails:6:警告:APP_PATH 的先前定义在这里
我已经搜索了两个小时,但没有找到任何可以解决问题的方法,但我在一些论坛上看到启动脚本执行了两次。
我尝试删除我的应用程序并重新创建它,但没有任何改变。
有人遇到过这个问题吗?如果有,你找到解决办法了吗?
谢谢
答案1
好的,我在这里找到了解决问题的方法:https://stackoverflow.com/questions/10557507/rails-mysql-on-osx-library-not-loaded-libmysqlclient-18-dylib
事实证明 rake 无法找到 MySQL 可执行文件。