0

RVMとBundlerを使用してアプリケーション環境を管理しながら、アプリケーションを構築しながら、サポートライブラリで作業したいと思います。

私のGemfileには

# forked and cloned to local directory
gem 'feedzirra', :path => '../../feedzirra'

次に、コマンドラインで:

$ bundle install
..
Using feedzirra (0.2.0.rc2) from source at /Users/ryan/dev/feedzirra 
..
$ bundle show feedzirra
/Users/ryan/dev/feedzirra
$ gem which feedzirra
ERROR:  Can't find ruby library file or shared library feedzirra

irb:

1.9.3p194 :001 > require 'feedzirra'
LoadError: cannot load such file -- feedzirra
    from /Users/ryan/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /Users/ryan/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from (irb):1
    from /Users/ryan/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>'

私は何が欠けていますか?

4

1 に答える 1

2

bundler のコンテキストで実行する必要があります。

bundle exec gem which feedzirra

また

bundle exec irb
于 2012-07-27T21:27:46.260 に答える