I can not install paperclip

I'm new to rails, I need to install Peperclip ( https://github.com/thoughtbot/paperclip ), and I can’t, I looked at every tutorial I can find, and I could not find where the error is. I installed ImageMagick and follow all the github instructions. When I run:

rails generate paperclip club imagen 

I got it

 /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/generators/actions/create_migration.rb:13:in `migration_file_name': protected method `migration_file_name' called for #<PaperclipGenerator:0x000001053fbb68> (NoMethodError) from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/generators/actions/create_migration.rb:34:in `existing_migration' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/actions/empty_directory.rb:112:in `invoke_with_conflict_check' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:60:in `invoke!' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/actions.rb:94:in `action' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/generators/migration.rb:36:in `create_migration' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/generators/migration.rb:65:in `migration_template' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/paperclip-4.1.1/lib/generators/paperclip/paperclip_generator.rb:16:in `generate_migration' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `block in invoke_all' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `each' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `map' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `invoke_all' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/group.rb:232:in `dispatch' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/generators.rb:156:in `invoke' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/commands/generate.rb:11:in `<top (required)>' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in `require' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in `block in require' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:214:in `load_dependency' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in `require' from /Users/Moski/.rvm/gems/ ruby-2.0.0-p451@railstutorial _rails_4_0/gems/railties-4.0.4/lib/rails/commands.rb:48:in `<top (required)>' from bin/rails:4:in `require' from bin/rails:4:in `<main>' 

Can anybody help me? Thanks

+7
ruby-on-rails imagemagick ruby-on-rails-4 paperclip
source share
1 answer

Looks like an existing issue in paperclip . You will need to use the paperclip source directly from GitHub.

See this open issue in Paperclip.

You can specify paperclip from Github by adding the following line to your Gemfile:

 gem 'paperclip', github: 'thoughtbot/paperclip' 

-OR -

 gem 'paperclip', :git => "git://github.com/thoughtbot/paperclip.git" 
+16
source share

All Articles