嘗試修復您的寶石名稱。選擇下劃線或連字符,但不要混合它們。
例如您有:
# .gemspec
s.name = 'fragrant-wind'
更好的是:
# fragrant_wind.gemspec
s.name = 'fragrant_wind'
編輯1:我的作品下載然後安裝,但它不通過RubyGems的工作。
$ gem install fragrant_wind-0.0.2.gem
Successfully installed fragrant_wind-0.0.2
1 gem installed
Installing ri documentation for fragrant_wind-0.0.2...
Building YARD (yri) index for fragrant_wind-0.0.2...
Installing RDoc documentation for fragrant_wind-0.0.2...
$ irb
> require 'fragrant_wind'
=> true
> FragrantWind.new.generate
=> "billowing waterfall"
編輯2:它通過捆綁工程太(感謝@Bitterzoet此)
# Gemfile
source 'https://rubygems.org'
gem "fragrant_wind"
$ bundle install
Fetching gem metadata from https://rubygems.org/..
Installing fragrant_wind (0.0.2)
Using bundler (1.2.3)
Your bundle is complete! ...
編輯3:現在的工作預期(星期一上午10點PST)。我的猜測是Rubygems由於昨晚自己的更新而導致延遲或故障。
我懷疑可能是這種情況,但我推出了修復此問題的'0.0.2',但它仍然無效。 – andy 2013-02-25 10:17:58
它通過下載並安裝它,但不通過從rubygems進行gem install來工作。也許RubyGems今晚有一個名稱更新延遲? – joelparkerhenderson 2013-02-25 10:39:04
嗯,我會等一會兒,看看。這似乎是最有可能的選項 – andy 2013-02-25 10:40:20