2010-12-22 302 views
1

嗨 我必须为我的红宝石应用程序安装mysql2宝石。但是,当我尝试使用“gem install mysql2”安装mysql2 gem时,它显示错误“未知类客户端的类/模块'mMysql2'”。我已经安装了mysql @/usr/bin位置。我已经从路径/ usr/bin运行了“gem install mysql2”命令,但是它显示了相同的问题。由于这个问题,我无法使用命令“rails g model contact”为rails项目创建我的模型,它显示没有安装gem mysql2的错误。我花了很长时间来搜索这个问题,遗憾的是没有论坛有正确的答案。请帮助我红宝石mysql2宝石安装问题

+0

你在你的Rails 3应用中做了“捆绑安装”吗?它应该安装所有必需的宝石。还需要确保你的Gemfile中有“gem mysql2”。 – 2010-12-22 14:17:24

回答

1

您可能需要为您的系统使用libmysqlclient-dev标头。你使用什么样的操作系统?

+0

我使用的是fedora 13 – user359187 2010-12-23 06:17:27

1

我在Fedora 14上有这个问题。我需要安装mysql-devel以安装mysql2 gem,它也安装了mysql包。