Rails bundle命令安装mysql gem包出错的解决方法

 更新时间:2014年08月30日 10:42:49   投稿:junjie  
这篇文章主要介绍了Rails bundle命令安装mysql gem包出错的解决方法,本文原因是没有安装mysql开发包,需要的朋友可以参考下

解决 Rails bundle 安装不上 mysql gem包的问题

环境

ubuntu 12.04
ruby-2.1.1

首先 新建一个的一个项目,在该项目上执行 bundle install

提示

复制代码 代码如下:

...
Make sure that
gem install mysql2 -v '0.3.16'; succeeds before bundling
....

感觉非常奇怪

最后console提示

复制代码 代码如下:

持续的困惑中,最后打开 mkmf.log 中,查看到 提示信息
复制代码 代码如下:

cannot find -lmysqlclient

看到了希望,只要有错,就有希望,于是使用伟大的google 查找 cannot find -lmysqlclient

胜利的希望点这里

看了这篇,找到了感觉,最后在 /usr/lib 下,确实没有找到

复制代码 代码如下:
libmysqlclient

按照提示

复制代码 代码如下:

sudo apt-get install libmysqlclient-dev

安装成功之后,重新 bundle install 最后提示成功,WoW

做程序,就要有坚持和耐心!相信自己!

相关文章

  • Ruby on Rails下的图像处理入门教程

    Ruby on Rails下的图像处理入门教程

    这篇文章主要介绍了Ruby on Rails下的图像处理入门教程,主要讲到如何用Rail的ImageMagick库来压缩图片,需要的朋友可以参考下
    2015-04-04
  • win7安装ruby on rails开发环境

    win7安装ruby on rails开发环境

    看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发。但是我按照教程搭了下,问题也不算太多。总过大概花费了2个半小时左右就完成了。下面就把安装的步骤及具体的版本记录了一下供大家参考。
    2014-07-07
  • 浅谈Ruby on Rails下的rake与数据库数据迁移操作

    浅谈Ruby on Rails下的rake与数据库数据迁移操作

    Rails中的Migration相对来说更适合做数据库的对象集合操作,而自动化的rake则是一个较好的选择,下面来浅谈Ruby on Rails下的rake与数据库数据迁移操作,需要的朋友可以参考下
    2016-06-06
  • ruby实现的一个异步文件下载HttpServer实例

    ruby实现的一个异步文件下载HttpServer实例

    这篇文章主要介绍了ruby实现的一个异步文件下载HttpServer,使用eventmachine和em-http-server实现,需要的朋友可以参考下
    2014-07-07
  • ruby will_paginate的用法

    ruby will_paginate的用法

    老版本的will_paginate是基于plugin方式的,其安装方式如下:ruby script/plugin install svn://errtheblog.com/svn/plugins/will_paginate
    2008-08-08
  • ruby 模块

    ruby 模块

    ruby 模块...
    2007-11-11
  • Ruby实现的删除已经合并的git分支脚本分享

    Ruby实现的删除已经合并的git分支脚本分享

    这篇文章主要介绍了Ruby实现的删除已经合并的git分支脚本分享,本文给出脚本代码、使用方法和执行结果,需要的朋友可以参考下
    2015-01-01
  • Rails命令行常用操作命令简明总结

    Rails命令行常用操作命令简明总结

    这篇文章主要介绍了Rails命令行常用操作命令简明总结,只列出了一些最常用的,总结的比较简洁,需要的朋友参考下吧
    2014-06-06
  • 在Ruby中利用Net::SMTP类发送电子邮件的教程

    在Ruby中利用Net::SMTP类发送电子邮件的教程

    这篇文章主要介绍了在Ruby中利用Net::SMTP类发送电子邮件的教程,包括类中所带方法的用法介绍,需要的朋友可以参考下
    2015-05-05
  • 简单对比分析Ruby on Rails 和 Laravel

    简单对比分析Ruby on Rails 和 Laravel

    web应用程序开发中两个相对而言更加流行的框架是 Ruby on Rails 和 Laravel. 它们两个都是非常成熟的项目,已经面世相当长一段时间了 .
    2014-07-07

最新评论