我正在使用Linux Mint 17.2操作系统。
最近我使用apt-get purge ruby
命令卸载了ruby。
然后我安装了rbenv
并使用rbenv install 2.3.0
命令安装了Ruby 2.3.0,现在~/.rbenv/versions/2.3.0/bin/ruby
已经存在。
但是现在我无法使用gem install rubocop
命令安装rubocop。我得到了以下错误:
$ gem install rubocop
rbenv: gem: command not found
The `gem' command exists in these Ruby versions:
2.3.0
但我可以执行~/.rbenv/versions/2.3.0/bin/gem install rubocop
。
然而,完成后我无法使用它:
$ rubocop --auto-correct
-bash: /usr/local/bin/rubocop: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory
我也找不到这个红宝石的来源:
$ dpkg -S /usr/bin/ruby1.9.1
dpkg-query: no path found matching pattern /usr/bin/ruby1.9.1
可能是很久以前通过 RVM 安装的。
有什么办法可以修复我的 Ruby 吗?