在Ruby中捆绑gem加载错误

问题描述 投票:0回答:1

在从头开始学习Jekyll / Ruby的同时尝试为Jekyll安装theme时,我搞砸了一些东西。现在每当我执行bundle时都会收到错误消息。谁知道如何解决?

$ bundle -v
/usr/local/bin/bundle:23:in `load': cannot load such file -- 
/usr/lib/ruby/gems/2.3.0/gems/bundler-1.16.1/exe/bundle (LoadError)
    from /usr/local/bin/bundle:23:in `<main>'

网络中的错误有很多提及,但答案/建议一般缺乏一致性。

我继续前进

  1. apt-get --purge autoremove ruby
  2. 擦除了/var/lib/gems/
  3. apt-get install ruby
  4. apt-get install ruby-dev
  5. gem install jekyll

但问题仍然存在。

问题可能类似于this,有类似的解决方案吗?

一些相关信息:

$ ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
$ gem list
*** LOCAL GEMS ***
...
bundler (default: 1.16.1)
...

运行ubuntu 16.04。

ruby rubygems jekyll
1个回答
2
投票

试试这个$ gem update --system 2.7.4

© www.soinside.com 2019 - 2024. All rights reserved.