zsh:/ usr / bin / bundle:bad interpreter:/ usr / bin / ruby​​:没有这样的文件或目录

时间:2018-06-13 05:12:18

标签: ruby-on-rails ruby ubuntu windows-subsystem-for-linux

我对ruby和rails开发很新,我正在为 linux子系统开发Windows 。我一直得到上​​面提到的错误。这就是我所做的一切:

  • 重新安装了rvm
  • export PATH="$PATH:/usr/bin:/usr/local/bin/:/usr/share/rvm/bin:/usr/share/rvm/rubies/ruby-2.5.1/bin"文件
  • 中添加了.zshrc路径

但问题仍然存在。我知道的另一件事是rvm安装在/usr/share/目录

我也提到了这个链接: problem with bundle

非常感谢任何帮助!!

1 个答案:

答案 0 :(得分:0)

我建议你运行which bundle命令。它返回的路径包含ruby版本。我几乎可以肯定你在本地机器上没有这个ruby版本。运行rvm list检查一下。要解决此问题,请尝试安装ruby版本或使用sudo和gem- bundler重新安装sudo gem uninstall bundler - > sudo gem install bundler

注意:您的ruby版本必须与Gemfile中的版本相同。