安装gem失败

从Github上下载了一份rails3的工程,本地执行bundle install安装必须的gem包时
ffi这个gem包怎么都装不上,而且也装了DevKit,还是不行
使用devkit的方法:
http://www.cnblogs.com/efon/articles/2193284.html

 

很简单, 安装好DevKit后,在命令行中切换到安装目录<DevKit_Install_Dir>下
执行

 

ruby dk.rb init
ruby dk.rb install

 


如果指定版本安装 gem install ffi -version 1.0.11,还是会报错
不指定版本安装 gem install ffi, 成功了

 

但是在rails工程下执行 bundle install的时候还是不行,因为在gemfile.lock文件中
指定了安装的ffi版本,所以要解决这个问题就是修改者个gemfile.lock文件,将涉及
到ffi版本号的地方都改成ffi (~> 1.1.1)

 

就可以了,查阅了一些资料,ffi 1.0.x 版本有bug,所以如果没有其他办法,就试试
我这样

你可能感兴趣的:(gem,devkit,ffi)