使用 rbenv 成功安装 Ruby,但无法访问

标签 ruby ubuntu rbenv

我安装了 rbenv 和 ruby​​-build,运行了 rbenv install 2.3.0 并且成功了。但是我无法使用任何 Ruby 命令。以下是我收到的各种错误:

user@ubuntu:~$ gem install bundler
rbenv: gem: command not found

The `gem' command exists in these Ruby versions:
  2.3.0

user@ubuntu:~$ ruby -v
rbenv: ruby: command not found

The `ruby' command exists in these Ruby versions:
  2.3.0

user@ubuntu:~$ rbenv install 2.3.0
rbenv: /home/user/.rbenv/versions/2.3.0 already exists
continue with installation? (y/N)

2.3.0 存在于 ~/.rbenv/versions 中:

user@ubuntu:~$ cd ~/.rbenv
user@ubuntu:~/.rbenv$ ls
bin          libexec  plugins  README.md  src   versions
completions  LICENSE  rbenv.d  shims      test
user@ubuntu:~/.rbenv$ cd versions
user@ubuntu:~/.rbenv/versions$ ls
2.3.0

我重新启动了机器并尝试重新安装,但得到了同样的结果。这台机器上从未安装过 Ruby。

最佳答案

尝试运行rbenv global 2.3.0

关于使用 rbenv 成功安装 Ruby,但无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34572846/

相关文章:

ruby-on-rails - 在 Builder::XmlMarkup 中处理异常

ruby-on-rails - ruby on rails : ratyrate on rails 5? 迁移错误中止

ubuntu - 高清 View |树结构不显示

Android Studio 给出关于 JDK 位置的警告

ruby - rbenv:多个 SAME ruby​​ 实例

ruby-on-rails - rbenv:从 RVM 移动到 rbenv 后,在 Jenkins 执行 shell 中找不到命令

ruby-on-rails - 脚本头过早结束 : media ( Issue related to :rails app deployment+passenger+ubuntu+apache)

mysql - 无法从 Windows 中的 Rails 应用程序连接到 MySql

c - 分配大量虚拟内存失败

zsh - 这是什么意思 >> ~/.zshrc?