ema*_*gar 3 ruby rubygems jekyll
从头开始学习 Jekyll/Ruby 时,尝试为 Jekyll 安装主题,但我搞砸了一些事情。现在,每当我执行时,我都会收到一条错误消息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>'
Run Code Online (Sandbox Code Playgroud)
网上有很多人提到了这个错误,但答案/建议普遍缺乏一致性。
我继续说:
apt-get --purge autoremove ruby/var/lib/gems/apt-get install rubyapt-get install ruby-devgem install jekyll但问题仍然存在。
这个问题可能与此类似,有类似的解决方案吗?
一些相关信息:
$ ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
$ gem list
*** LOCAL GEMS ***
...
bundler (default: 1.16.1)
...
Run Code Online (Sandbox Code Playgroud)
运行 ubuntu 16.04。
就我而言,混合安装的版本是根本原因。重新安装捆绑器有帮助。
gem uninstall bundler
Run Code Online (Sandbox Code Playgroud)
gem install bundler
Run Code Online (Sandbox Code Playgroud)