次のようにして単純な宝石を作成しました。
testgem.gemspec
Gem::Specification.new do |s| s.name = 'testgem' s.version = '0.0.1' s.summary = "code generation" s.authors = ['asdf'] end
次のファイル レイアウトを作成しました。
testgem.gemspec Gemfile lib/ lib/testgem.rb lib/testgem/other.rb
以下を実行しました:
gem build testgem.gemspec WARNING: no description specified WARNING: no email specified WARNING: no homepage specified Successfully built RubyGem Name: testgem Version: 0.0.1 File: testgem-0.0.1.gem
それをインストールしました:
gem install ./testgem-0.0.1.gem Successfully installed testgem-0.0.1 1 gem installed
irbがそれを見ることができるかどうかをテストしました:
irb require 'testgem' oadError: cannot load such file -- testgem
Ruby 1.9.3-p194 を使用しています
私がすればインストールされているようです:
gem list
..
testgem (0.0.1)
..
問題は何ですか?