Oh sorry, the aforementioned error is not when I install watir. But while I am executing the below code
require 'watir' b=Watir::Browser.new b.goto 'www.google.com' On Monday, 26 July, 2021 at 12:49:11 pm UTC+5:30 [email protected] wrote: > > I am having this error while I try to install WATIR 7.0 Beta 3 > > >ruby hi.rb > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require': cannot load such file -- watir (LoadError) > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from hi.rb:1:in `<main>' > >Exit code: 1 > >ruby hi.rb > C:/Ruby30/lib/ruby/gems/3.0.0/gems/childprocess-4.1.0/lib/childprocess/windows.rb:6:in > > `rescue in <top (required)>': FFI is a required pre-requisite for Windows > or posix_spawn support in the ChildProcess gem. Ensure the `ffi` gem is > installed. If you believe this is an error, please file a bug at > http://github.com/enkessler/childprocess/issues > (ChildProcess::MissingFFIError) > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/childprocess-4.1.0/lib/childprocess/windows.rb:3:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/childprocess-4.1.0/lib/childprocess.rb:209:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/selenium-webdriver-4.0.0.beta4/lib/selenium/webdriver.rb:20:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/selenium-webdriver-4.0.0.beta4/lib/selenium-webdriver.rb:20:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/watir-7.0.0.beta4/lib/watir.rb:1:in > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:160:in > > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:160:in > > `rescue in require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:149:in > > `require' > from hi.rb:1:in `<main>' > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require': cannot load such file -- ffi (LoadError) > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/childprocess-4.1.0/lib/childprocess/windows.rb:4:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/childprocess-4.1.0/lib/childprocess.rb:209:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/selenium-webdriver-4.0.0.beta4/lib/selenium/webdriver.rb:20:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/selenium-webdriver-4.0.0.beta4/lib/selenium-webdriver.rb:20:in > > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from > C:/Ruby30/lib/ruby/gems/3.0.0/gems/watir-7.0.0.beta4/lib/watir.rb:1:in > `<top (required)>' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:160:in > > `require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:160:in > > `rescue in require' > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:149:in > > `require' > from hi.rb:1:in `<main>' > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require': cannot load such file -- watir (LoadError) > from > <internal:C:/Ruby30/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in > `require' > from hi.rb:1:in `<main>' > >Exit code: 1 > > > -- -- Before posting, please read https://github.com/watir/watir_meta/wiki/Guidelines-for-Posting-to-Watir-General-Google-Group. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected] --- You received this message because you are subscribed to the Google Groups "Watir General" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/watir-general/b4ba235b-90c9-4d06-a527-a761ea8e9b4fn%40googlegroups.com.
