您现在的位置是:网站首页> 编程资料编程资料
Rails bundle命令安装mysql gem包出错的解决方法_ruby专题_
2023-05-26
387人已围观
简介 Rails bundle命令安装mysql gem包出错的解决方法_ruby专题_
解决 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提示
复制代码 代码如下:
...
/home/wh/.rvm/gems/ruby-2.1.1@xxx/extensions/x86_64-linux/2.1.0/mysql2-0.3.16/gem_make.out for details
/home/wh/.rvm/gems/ruby-2.1.1@xxx/extensions/x86_64-linux/2.1.0/mysql2-0.3.16/mkmf.log for details
...
持续的困惑中,最后打开 mkmf.log 中,查看到 提示信息
复制代码 代码如下:
cannot find -lmysqlclient
看到了希望,只要有错,就有希望,于是使用伟大的google 查找 cannot find -lmysqlclient
看了这篇,找到了感觉,最后在 /usr/lib 下,确实没有找到
复制代码 代码如下:
libmysqlclient
按照提示
复制代码 代码如下:
sudo apt-get install libmysqlclient-dev
安装成功之后,重新 bundle install 最后提示成功,WoW
做程序,就要有坚持和耐心!相信自己!
您可能感兴趣的文章:
相关内容
- Java 版的 Ruby 解释器 JRuby 1.7.14 发布_ruby专题_
- Ruby中的public、private、protected区别小结_ruby专题_
- Ruby实现命令行中查看函数源码的方法_ruby专题_
- win7安装ruby on rails开发环境_ruby专题_
- 升级到mac 10.10之后使用pod出现问题的解决方法_ruby专题_
- 简单对比分析Ruby on Rails 和 Laravel_ruby专题_
- 更改RubyGem安装源_ruby专题_
- Ruby学习笔记二帮助生成Vim添加代码头的代码_ruby专题_
- Ruby学习笔记一_ruby专题_
- 在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用_ruby专题_
