0

caldecott http://docs.cloudfoundry.com/tools/vmc/caldecott.htmlをインストールするためにこの手順を使用していますが、その後vmcが機能しませんでした。

/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- restclient (LoadError)
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /var/lib/gems/1.8/gems/tunnel-vmc-plugin-0.1.9/lib/tunnel-vmc-plugin/tunnel.rb:2
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
    from /var/lib/gems/1.8/gems/tunnel-vmc-plugin-0.1.9/lib/tunnel-vmc-plugin/plugin.rb:2
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:59:in `gem_original_require'
    from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:59:in `require'
    from /var/lib/gems/1.8/gems/vmc-0.4.2/lib/vmc/plugin.rb:43:in `load_all'
    from /usr/lib/ruby/1.8/set.rb:194:in `each'
    from /usr/lib/ruby/1.8/set.rb:194:in `each_key'
    from /usr/lib/ruby/1.8/set.rb:194:in `each'
    from /var/lib/gems/1.8/gems/vmc-0.4.2/lib/vmc/plugin.rb:42:in `load_all'
    from /var/lib/gems/1.8/gems/vmc-0.4.2/bin/vmc:9
    from /usr/local/bin/vmc:19:in `load'
    from /usr/local/bin/vmc:19

どうすれば修正できますか?

複製する場合:

1. sudo gem install caldecott --no-rdoc --no-ri
2. sudo gem install tunnel-vmc-plugin
4

1 に答える 1

2

vmc 0.4 は新しいリリースであるため、オンラインのドキュメントは少し古くなっています。実際に行う必要があるのは、rest-client をインストールすることですが、これは実際には tunnel-vmc-plugin に依存しているはずです!

gem install rest-client

そして、あなたは行く準備ができているはずです!

于 2012-12-05T13:47:14.163 に答える