首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法启动rails服务器->无法加载这样的文件-- mysql2/mysql2 (LoadError)

无法启动rails服务器->无法加载这样的文件-- mysql2/mysql2 (LoadError)
EN

Stack Overflow用户
提问于 2021-11-23 05:57:39
回答 1查看 32关注 0票数 1

我的rails应用程序无法启动,因为mysql2加载错误。我尝试了许多解决方案,但没有一个解决不了这个问题。甚至连rake命令都不能执行。

代码语言:javascript
复制
rake aborted!
LoadError: cannot load such file -- mysql2/mysql2

我的gemfile是:

代码语言:javascript
复制
ruby '2.5.1'
gem 'rails', '~> 4.2.4'
gem 'mysql2', '~> 0.5.2'

已成功安装捆绑包。Mysql安装正确。然而,这个错误发生在MacOS上。

EN

回答 1

Stack Overflow用户

发布于 2021-11-24 15:24:28

只需使用以下命令卸载并重新安装:

代码语言:javascript
复制
gem install mysql2

如果这不起作用,您可以尝试将以下内容添加到mysql_config

代码语言:javascript
复制
gem install mysql2 -v 0.4.4 -- --with-mysql-config=/usr/local/Cellar/mysql@5.6/5.6.42/bin/mysql_config --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70076037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档