繁体   English   中英

无法在Ubuntu 19.04上安装Ruby gem selenium-webdriver

[英]Unable to install Ruby gem selenium-webdriver on Ubuntu 19.04

我正在尝试在Ubuntu 19.04上安装gem selenium-webdriver,但我不断收到此错误:

sudo gem install selenium-webdriver  

构建原生扩展。 这可能需要一段时间...错误:安装selenium-webdriver时出错:错误:无法构建gem原生扩展。

 current directory: /var/lib/gems/2.5.0/gems/childprocess-1.0.1/ext /usr/bin/ruby2.5 mkrf_conf.rb 

当前目录:/var/lib/gems/2.5.0/gems/childprocess-1.0.1/ext /usr/bin/ruby2.5 -rrubygems /usr/share/rubygems-integration/all/gems/rake-12.3。 1 / exe / rake RUBYARCHDIR \\ = / var / lib / gems / 2.5.0 / extensions / x86_64-linux / 2.5.0 / childprocess-1.0.1 RUBYLIBDIR \\ = / var / lib / gems / 2.5.0 / extensions / x86_64-linux / 2.5.0 / childprocess-1.0.1 /usr/bin/ruby2.5:没有这样的文件或目录 - /usr/share/rubygems-integration/all/gems/rake-12.3.1/exe/ rake(LoadError)

耙失败,退出代码1

Gem文件将保留在/var/lib/gems/2.5.0/gems/childprocess-1.0.1中以供检查。 结果记录到/var/lib/gems/2.5.0/extensions/x86_64-linux/2.5.0/childprocess-1.0.1/gem_make.out

我努力了

sudo gem update --system
sudo apt install ruby-dev
sudo apt install build-essential
sudo apt install gcc
sudo apt install make


ruby -v ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
gem -v 3.0.3

我不得不这样做

sudo gem pristine rake

将宝石恢复到原始状态...未找到rake-12.3.1的缓存宝石,试图获取...获取rake-12.3.1.gem恢复的rake-12.3.1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM