ruby - Could not find 'rubyzip' (~> 1.0) -
when trying execute ruby script receive following error message
c:/ruby24-x64/lib/ruby/2.4.0/rubygems/dependency.rb:308:in `to_specs': not find 'rubyzip' (~> 1.0) among 14 total gem(s) (gem::missingspecerror) checked in 'gem_path=c:/users/me/.gem/ruby/2.4.0;c:/ruby24- x64/lib/ruby/gems/2.4.0', execute `gem env` more information c:/ruby24-x64/lib/ruby/2.4.0/rubygems/specification.rb:1442:in `block in activate_dependencies' c:/ruby24-x64/lib/ruby/2.4.0/rubygems/specification.rb:1431:in `each' c:/ruby24-x64/lib/ruby/2.4.0/rubygems/specification.rb:1431:in `activate_dependencies' c:/ruby24-x64/lib/ruby/2.4.0/rubygems/specification.rb:1413:in `activate' c:/ruby24-x64/lib/ruby/2.4.0/rubygems.rb:220:in `rescue in try_activate' c:/ruby24-x64/lib/ruby/2.4.0/rubygems.rb:213:in `try_activate' c:/ruby24- x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:126:in `rescue in require' c:/ruby24- x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:40:in `require' setupscript.rb:2:in `<main>' i run gem env , following returned
rubygems environment: - rubygems version: 2.6.11 - ruby version: 2.4.1 (2017-03-22 patchlevel 111) [x64-mingw32] - installation directory: c:/ruby24-x64/lib/ruby/gems/2.4.0 - user installation directory: c:/users/me/.gem/ruby/2.4.0 - ruby executable: c:/ruby24-x64/bin/ruby.exe - executable directory: c:/ruby24-x64/bin - spec cache directory: c:/users/me/.gem/specs - system configuration directory: c:/programdata - rubygems platforms: - ruby - x64-mingw32 - gem paths: - c:/ruby24-x64/lib/ruby/gems/2.4.0 - c:/users/me/.gem/ruby/2.4.0 - gem configuration: - :update_sources => true - :verbose => true - :backtrace => false - :bulk_threshold => 1000 - :sources => [] - remote sources: - shell path: - c:\program files\conemu\conemu\scripts - c:\program files\conemu - c:\program files\conemu\conemu - c:\programdata\oracle\java\javapath - c:\windows\system32 - c:\windows - c:\windows\system32\wbem - c:\windows\system32\windowspowershell\v1.0\ - c:\program files (x86)\oracle\instantclient_11_2 - c:\program files (x86)\webex\productivity tools - c:\program files\nodejs\ - c:\program files (x86)\silk\silktest - c:\program files (x86)\silk\silktest\ng\gui - c:\program files\microsoft sql server\130\tools\binn\ - c:\program files\dotnet\ - c:\ruby24-x64\bin c:\users\me\appdata\local\microsoft\windowsapps,c:\users\me\documents\automation\seleniumbrowserdrivers\iedriverserver_win32_3.4.0\ - c:\users\me\appdata\local\programs\fiddler - c:\users\me\appdata\roaming\npm"
my script sample ruby script on seleniumhq page.
require 'rubygems' require 'selenium-webdriver' driver = selenium::webdriver.for :ie driver.get "http://google.com" element = driver.find_element :name => "q" element.send_keys "cheese!" element.submit puts "page title #{driver.title}" wait = selenium::webdriver::wait.new(:timeout => 10) wait.until { driver.title.downcase.start_with? "cheese!" } puts "page title #{driver.title}" driver.quit thanks, scott
for reason unable install rubyzip. needed
- download gem system
- navigate folder
- execute gem install --force --local *.gem
when did above steps gem installed.
Comments
Post a Comment