我不会开始说我是新手等。笑话,使用Lynda.com学习Rails近一个月。我使用Mac,Mac OS X Lion 10.7。
我正试图安装Paperclip Gem,但我似乎无法弄清楚我做错了什么。
我按照https://github.com/thoughtbot/paperclip/wiki/Installation
上的说明操作我将此行添加到我的config / environment.rb
config.gem 'paperclip', :source => 'http://rubygems.org'
然后我尝试运行
rake gems:install
我收到错误消息:
(in /Users/fred/Ruby/food)
rake aborted!
undefined local variable or method `config' for main:Object
/Users/fred/Ruby/food/Rakefile:4:in `require'
(See full trace by running task with --trace)
当上述失败
时,我尝试了以下选项script/plugin install git://github.com/thoughtbot/paperclip
我收到以下错误
-bash: script/plugin: No such file or directory
我的问题是如何安装这个宝石?我已经阅读了很多其他帖子,说我应该包含gem 'paperclip', "~> 2.3"
这与我上面做的一样吗?
答案 0 :(得分:3)
最好使用捆绑包。步骤
gem install bundler
Gemfile
:config.gem 'paperclip'
cd
到Gemfile
所在的位置并运行:bundle install
。这将安装Gemfile
聚苯乙烯。我假设您没有使用rvm。此外,如果由于权限问题该命令对您不起作用,可能需要在上面的步骤1中为sudo
添加前缀。