Vagrant Vscode-流浪汉不在集成终端上工作
当我试图从集成终端运行vagrant时,我得到了以下结果:Vagrant Vscode-流浪汉不在集成终端上工作,vagrant,visual-studio-code,vscode-settings,Vagrant,Visual Studio Code,Vscode Settings,当我试图从集成终端运行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>' 好的!我成功了 老实说,我不知道背后的逻辑是什么,但这里是: 我发现此线程存在类似问题: 因此,
$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>'
好的!我成功了
老实说,我不知道背后的逻辑是什么,但这里是:
我发现此线程存在类似问题:
因此,我转到/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>'`
现在就像一个魔咒一样工作我正在使用Debian stretch,它添加了建议的两行代码。
ENV.delete("GEM_HOME")
ENV.delete("GEM_PATH")
load Gem.bin_path('vagrant', 'vagrant', version)