首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql2 0.4.0红宝石需要错误

mysql2 0.4.0红宝石需要错误
EN

Stack Overflow用户
提问于 2015-09-12 03:28:28
回答 2查看 1.3K关注 0票数 2

我使用命令安装了 mysql2 mysql2:

代码语言:javascript
复制
Done installing documentation for mysql2 after 0 seconds
1 gem installed

但是当我做require 'mysql2'时,我得到:

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

即使gem成功安装,gem list mysql2

代码语言:javascript
复制
*** LOCAL GEMS ***

mysql2 (0.4.0)

我使用的是MacOSX和ruby 2.1.5p273

关于我应该去哪里找,有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2015-09-12 07:15:24

你确定你引用了像这个require 'mysql2'这样的宝石名字吗?请出示你的剧本。

UPDATE:看起来像mysql2-0.4.0版本的错误

如果您不完全需要这个版本(我对此表示怀疑),只需回滚到0.3.x分支中以前的最新稳定版本:

代码语言:javascript
复制
ruby-2.1.5 in ~/projects › gem install mysql2 -v '~> 0.3.0'
Fetching: mysql2-0.3.20.gem (100%)
Building native extensions.  This could take a while...
Successfully installed mysql2-0.3.20
1 gem installed
ruby-2.1.5 in ~/projects › irb
>> require 'mysql2'
=> true
>> 
票数 0
EN

Stack Overflow用户

发布于 2015-09-12 18:51:38

试着用平台-

代码语言:javascript
复制
gem install mysql2 --platform=ruby
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32534879

复制
相关文章

相似问题

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