当前位置: 首页 > 知识库问答 >
问题:

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

白灿
2023-03-14

我正试图在Ubuntu19.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-rubyachdir\=/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/usr/bin/ruby2。5:没有这样的文件或目录--/usr/share/rubygems integration/all/gems/rake-12.3.1/exe/rake(LoadError)

rake失败,退出代码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。出来

我试过了

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

共有1个答案

欧浩淼
2023-03-14

我必须这么做

sudo gem pristine rake

将宝石恢复到原始状态。。。未找到rake-12.3.1的缓存gem,正在尝试获取。。。获取rake-12.3.1。gem-12.3.1

 类似资料:
  • 问题内容: 我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc。我正在做pip install pyodbc并得到很长的错误列表,这些错误以 错误:命令“ gcc”失败,退出状态为1 我查看了 /root/.pip/pip.log ,看到了以下内容: InstallationError:命令/ usr / local / bin / py

  • 我试图在PyCharm上安装TensorFlow

  • 我试图通过克隆repo在mac os 10.13上安装Multicorn。在我的机器上,但得到错误,我还安装了mac os 10.13的xcode。 我得到的错误: Python的版本是2.7 clang-wall-Wwiness-原型-Wpoint er-arith-Wdisonation-post-语句-Wfalse=vla-Wendif-标签-Wwiness-forment-属性-Wform

  • 问题内容: 我安装了Python 2.7和NumPy。我已经下载了SciPy的预构建二进制文件,但是安装脚本因以下错误而失败: 找不到Blas库。可以在文件(部分)中指定搜索目录的目录,也可以通过设置BLAS环境变量来指定 目录。 我真的对这件事还不了解。我以为这是一个简单的安装过程,但事实并非如此。我用Google搜索了BLAS环境变量,但是找不到任何合适的变量。任何帮助表示赞赏。 麦克风 编辑

  • 进入插件部分后, 我继续进行常规安装: 但是在一些安装屏幕之后,netbean给了我这个错误: 这发生在加载一段时间后: 有人知道为什么会这样吗? 注意:我使用的是macOS Mojave

  • 我正在尝试在Linux机器上安装java。我通过 然后,我尝试了以下命令: tar zxvfjdk-7u72-linux-x64.tar.gz gzip:stdin:不是gzip格式tar:子返回状态1 tar:错误不可恢复:正在退出[root@localhost ~]# 有人能告诉我如何在Linux机器上安装java吗?我得到了上面的错误,我不知道如何解决它。

  • 问题内容: 我一直在尝试使用安装lxml ,但出现以下错误。我以前用过(在其他答案中建议),但我仍然遇到相同的错误。我没有使用control-c。 问题答案: 尝试以下操作来获得帮助: