当我尝试从集成终端运行vagrant时,我得到了这个:
$vagrant -v
/usr/lib/ruby/2.3.0/rubygems.rb:241:in `bin_path': can't find gem
vagrant (>= 0.a) (Gem::GemNotFoundException)
from /usr/bin/vagrant:22:in `<main>'
答案 0 :(得分:1)
确定!我做到了!
老实说,我不知道背后的逻辑是什么,但这里是:
我发现此主题存在类似问题:https://github.com/berkshelf/vagrant-berkshelf/issues/318
所以,我去了/usr/bin/vagrant
文件,错误中提到的文件:
`/usr/lib/ruby/2.3.0/rubygems.rb:241:in `bin_path': can't find gem
vagrant (>= 0.a) (Gem::GemNotFoundException)
from /usr/bin/vagrant:22:in `<main>'`
在加载vagrant
gem:
ENV.delete("GEM_HOME")
ENV.delete("GEM_PATH")
load Gem.bin_path('vagrant', 'vagrant', version)
现在正像魅力一样工作