0
ruby ubuntu rubygems wati自動テストツールUbuntuの最新バージョンではwatirです。ubuntuにwaitrをインストールする際にエラーが発生しました。11.10
Rubyの最新バージョンを入手するためにsudo apt-get install rubyを実行した後、Rubygemsをインストールしてwatirをインストールしようとしましたが、このエラーが発生しています。 Ruby 1.8.7を使用しています
私もrubyとrubyのgemを削除して再インストールしようとしましたが、エラーメッセージが表示されます。いただきました!間違っ
は誰も教えてもらえますか?
[email protected]:/home/kelley# gem -v
bash: /usr/bin/gem: No such file or directory
[email protected]:/home/kelley# sudo apt-get install rubygems
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libtcltk-ruby1.8
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
rubygems
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 0 B/425 kB of archives.
After this operation, 4,166 kB of additional disk space will be used.
Selecting previously deselected package rubygems.
(Reading database ... 157806 files and directories currently installed.)
Unpacking rubygems (from .../rubygems_1.7.2-1_all.deb) ...
Processing triggers for man-db ...
Setting up rubygems (1.7.2-1) ...
[email protected]:/home/kelley# gem list
*** LOCAL GEMS ***
[email protected]:/home/kelley# gem install watir
Building native extensions. This could take a while...
ERROR: Error installing watir:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
checking for strncpy_s()... no
creating Makefile
make
gcc -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -D_FILE_OFFSET_BITS=64 -fPIC -fno-strict-aliasing -g -g -O2 -fPIC -c win32/api.c
win32/api.c:2:21: fatal error: windows.h: No such file or directory
compilation terminated.
make: *** [api.o] Error 1
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/win32-api-1.4.8 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/win32-api-1.4.8/ext/gem_make.out
[email protected]:/home/kelley#
正しいです。世界の85%がIEを使用していたようなときに元のワイア(「ワイア・クラシック」はあなたがそうするならば)は設計されました。 win32oleを使用してブラウザと通信し、IEのみをサポートし、Windows上でのみ動作します。 Watir-webdriverはwebdriverを使用してブラウザを制御し、より多くのブラウザとオペレーティングシステムをサポートします。 –
ありがとう、これは私が探していたものです。それはちょっと公式ウェブサイトはこの情報で更新されていないことを吸う。 – Hitsurume