gpt4 book ai didi

ruby - rbenv:在 Linux Mint 上找不到 gem 命令

转载 作者:数据小太阳 更新时间:2023-10-29 07:08:56 26 4
gpt4 key购买 nike

我在 Linux Mint 17.2 上。我最近使用 apt-get purge ruby​​ 删除了 ruby​​。

然后我安装了 rbenv 然后 rbenv install 2.3.0 所以现在,~/.rbenv/versions/2.3.0/bin/ruby 存在。

但是现在,我无法执行gem install 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

我也不知道这个 ruby 是从哪里来的:

$ dpkg -S /usr/bin/ruby1.9.1
dpkg-query: no path found matching pattern /usr/bin/ruby1.9.1

可能是很久以前通过 RVM 安装的。

知道如何修复我的 Ruby 吗?

最佳答案

尝试运行 rbenv global 2.3.0 && rbenv rehash

关于ruby - rbenv:在 Linux Mint 上找不到 gem 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36136455/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com