什么是我的宝石?

时间:2010-10-03 16:55:59

标签: ruby-on-rails ruby rubygems gem

好吧所以我安装了一个gem,然后运行脚本/服务器,由于某种原因,它仍然告诉我没有安装gem

sudo gem install paypal_adaptive
Successfully installed paypal_adaptive-0.1.0
1 gem installed
matt@macBookPro ~/Sites/somesite[master (Time to Commit)]$ script/server 
=> Booting WEBrick
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
Missing these required gems:
 paypal_adaptive  

You're running:
 ruby 1.8.7.174 at /usr/local/bin/ruby
 rubygems 1.3.7 at /Users/matt/.gem/ruby/1.8, /usr/local/lib/ruby/gems/1.8

 Run `rake gems:install` to install the missing gems.

然后我运行gem list

*** LOCAL GEMS ***

...
...
paypal_adaptive (0.1.0)
...
...

我错过了什么......当我输入rake gems时,这就是结果

DEPRECATION WARNING: Rake tasks in vendor/plugins/rails-authorization-plugin/tasks are deprecated. Use lib/tasks instead. (called from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:10)
- [R] will_paginate = 2.3.12
- [R] bandsintown 
- [ ] paypal_adaptive 

I = Installed
F = Frozen
R = Framework (loaded before rails starts)

不确定是什么,而空[]意味着

1 个答案:

答案 0 :(得分:2)

在这个论坛上阅读http://www.ruby-forum.com/topic/163782(同样的问题)

你试过追加':lib => path_to_lib'或':version => config.gem行上的xx.xx.xx'