我搞砸了我的配置。我正在运行 Ubuntu 14.04,当我尝试从一个项目转移到另一个项目时遇到了一些问题。我尝试卸载并重新安装 rbenv,然后按照本指南安装了 Ruby 2.1.7:https://gorails.com/setup/ubuntu/14.04 .
现在,当我运行 gem install bundler
时,没有任何反应,我无法安装任何 gem。当我输入 bundler
或 bundler -v
我看到这个:
/usr/local/bin/bundler: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory
我花了很多时间试图解决这个问题,但我真的不知道该怎么做。
最佳答案
找到 bundle
可执行文件(在非项目目录中 - 默认系统 ruby)并删除它:
which bundle
rm <path_obtained_above>
现在转到您的项目目录,或者切换到您的 ruby 版本并安装 bundler:
gem install bundler
然后执行rbenv rehash
现在尝试执行 bundle install
它应该工作。您需要为安装的每个 ruby 版本执行一次此操作。
关于ruby - rbenv 和 bundler : "bad interpreter: No such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32849303/