2

私はコマンドを実行しています:cknife cluster launch mysite-production app --bootstrap

/Users/shamoon/.rvm/rubies/ruby-1.8.7-p370/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:60:in `gem_original_require': no such file to load -- cluster_chef/knife (LoadError)
    from /Users/shamoon/.rvm/rubies/ruby-1.8.7-p370/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:60:in `require'
    from /Users/shamoon/.rvm/gems/ruby-1.8.7-p370@mysite/gems/cluster_chef-0.1.0.x2/bin/cknife:4
    from /Users/shamoon/.rvm/gems/ruby-1.8.7-p370@mysite/bin/cknife:19:in `load'
    from /Users/shamoon/.rvm/gems/ruby-1.8.7-p370@mysite/bin/cknife:19

それが私が得るエラーです。私は試しました: bundle install、それは示しています: Your bundle is complete! Usebundle show [gemname]to see where a bundled gem is installed.

それでcknife、それがインストールされていないということは何ですか?

4

2 に答える 2

1

コマンドを実行してバンドルを試しましたか?

そう:

bundle exec cknife cluster launch mysite-production app --bootstrap
于 2013-01-30T20:25:50.150 に答える
0

エラーはRubygemsからそれを取得しようとしているようですが、そこにはありません。

gem install knife-clusterまったく走ってから走りましたかbundle

そして、なぜあなたは使うのcknifeですか?

https://github.com/rberger/knife-cluster

于 2013-01-24T14:39:14.590 に答える