1
我想用jruby運行黃瓜。下面是我使用的命令:試圖用jruby運行黃瓜
$ jruby -S cucumber
它給了我下面的錯誤:
Gem::LoadError: Could not find 'cucumber' (>= 0) among 20 total gem(s)
to_specs at /Users/shrivaw1/.rvm/rubies/jruby-1.7.15/lib/ruby/shared/rubygems/dependency.rb:298
to_spec at /Users/shrivaw1/.rvm/rubies/jruby-1.7.15/lib/ruby/shared/rubygems/dependency.rb:309
gem at /Users/shrivaw1/.rvm/rubies/jruby-1.7.15/lib/ruby/shared/rubygems/core_ext/kernel_gem.rb:47
(root) at /usr/bin/cucumber:22
當我嘗試下面的命令來運行:
$ jgem install cucumber
或
$ jruby -S gem install cucumber
然後我得到以下錯誤
ERROR: Loading command: install (OpenSSL::X509::StoreError)
setting default path failed: null
ERROR: While executing gem ... (NoMethodError)
undefined method `invoke_with_build_args' for nil:NilClass
我也嘗試使用以下命令(從谷歌搜索中找到)將cacert.pem但也didnt幫助。
export SSL_CERT_FILE=/Users/{PATH}/cacert.pem
任何人都可以請幫我解決這個問題。我基本上想使用jruby來運行Sikuli +黃瓜。 (https://github.com/chaslemley/cucumber_sikuli)
嘗試安裝jruby-openssl第一個https://github.com/jruby/jruby-openssl – phoet
我正在運行以下命令:「$ jruby -S gem install jruby-openssl」並得到與上面相同的錯誤。加載命令時出錯.... – Anshul