Ruby paperclip: says it needs version >= 1.9.2, but I have 1.8.7
2013-11-15 14:44
417 查看
我安装的paperclip的版本是2.7.x, 安装的过程中报一个错误,错误信息如下:
错误的原因是: paperclip中的一个bug。
这个bug已经有人修复了。 接下来我们只要自己使用这个版本的代码制作一个gem包, 应该就没有问题了。
一 制作资源:
1 git 地址: https://github.com/thoughtbot/paperclip.git
二 方法:
三 gem build paperclip.gemspec
四 gem install paperclip-2.7.5.gem --local
完毕
gem install paperclip ERROR: Error installing paperclip: paperclip requires Ruby version >= 1.9.2. $ ruby --version ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]
错误的原因是: paperclip中的一个bug。
这个bug已经有人修复了。 接下来我们只要自己使用这个版本的代码制作一个gem包, 应该就没有问题了。
一 制作资源:
1 git 地址: https://github.com/thoughtbot/paperclip.git
2 activesupport for 1.8.7 | a88bdbb |
git clone https://github.com/thoughtbot/paperclip.git my_paperclip cd my_paperclip git reset --hard a88bdbb
三 gem build paperclip.gemspec
四 gem install paperclip-2.7.5.gem --local
完毕
相关文章推荐
- Rails requires RubyGems >= 1.3.1 (you have 1.2.0). Please `gem update --system` and try again.
- Unity3d NGUI doesn't have a clipped shader version for SoftClip 和 AlphaClip错误的解决方法
- Redis学习笔记(六)—— 解决安装ruby出现的问题:redis requires Ruby version >= 2.2.2.
- 去除Warning C4251 “class 'std::vector<_Ty>' needs to have dll-interface to be used by clients of class
- 解决:ruby We're sorry, but something went wrong.We've been notified about this issue and we'll take a look at it shortly.
- 用 (*it).m 还是 it->m
- sudo apt-get install g++ 出现“g++ : Depends: g++-4.8 (>= 4.8.2-5~) but it is not going to be installed
- redis requires Ruby version >= 2.2.2
- its raw version as part of a circular reference,but not use the final version of the bean
- "-It" 等价于 "<" "-gt" 等价于 ">" "-eq" 等价于 "=" ???
- ruby::conditions => “LIKE ___%” syntax
- hdu 1754 I Hate It ----->线段树(区间最值,单点更新)
- 关于Shader wants normals, but the mesh doesn't have them的问题
- Version Incompatibility(Ininvalid version (expected 2, but 1) or the data in not in 'javabin' format
- 安装Android的Eclipse插件ADT遇到错误“requires 'org.eclipse.gef 0.0.0' but it could not be found”
- the type List is not generic; it cannot be parameterized with arguments<T>解决办法
- .NET Dictionaries have same keys and values, but aren't “equal”
- c/c++ 关于变量重复定义 inet_addr it->s_str() == (*it).c_str()
- 安装完eclipse后问题The custom VM you have chosen is not a valid executable ->已解决