私はWindows 7で、http://hospice.io/を使いたいです。これにはRuby gem librarian
が必要ですので、http://rubyinstaller.org/を使用してRuby 2.0をインストールし、http://rubyforge.org/frs/?group_id=126からRubyGems 1.8.25をダウンロードし、更新しました(gem update --system
)。私はlibrarian
をインストールしました。Windows上でruby gemを実行中
ruby setup.rb
gem install librarian
は今、私は私のベイグラントボックスとフォルダに午前とコマンドlibrarian-chef
をしたいが、私は同じ結果とルビーdevkit/msys
を実行しているとき、私はそれを試してみました
'librarian-chef' is not recognized as an internal or external command, operable program or batch file.
を取得します。どのようにそれを実行するための任意の提案?私はPATHに問題があると推測しますが、gem install
がなぜ働かないのですかlibrarian-chef
も機能しますか?
gem env
:
RubyGems Environment:
- RUBYGEMS VERSION: 2.0.3
- RUBY VERSION: 2.0.0 (2013-02-24 patchlevel 0) [x64-mingw32]
- INSTALLATION DIRECTORY: C:/bin/ruby/lib/ruby/gems/2.0.0
- RUBY EXECUTABLE: C:/bin/ruby/bin/ruby.exe
- EXECUTABLE DIRECTORY: C:/bin/ruby/bin
- RUBYGEMS PLATFORMS:
- ruby
- x64-mingw32
- GEM PATHS:
- C:/bin/ruby/lib/ruby/gems/2.0.0
- C:/Users/Andrew/.gem/ruby/2.0.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
ruby2がrubygems 2でサポートされているので、rubygemsのバージョンを更新する必要があると思います。これはrubygems 2以降が –
です。私はrubygemsを更新し、図書館員を再インストールしました。それでも同じ問題。 – A123321
私の 'librarian-chef'が動作し、RubyInstallerも使用しました(Ruby 1.9.3で、Ruby 2.0のシェフに問題があることを覚えています...)。 – cmur2