LoginSignup
10
6

More than 3 years have passed since last update.

rbenvでインストールしたrubyがcommand not foundになる

Last updated at Posted at 2019-12-13

現象

rbenvでrubyをインストール後に$ ruby -vをしたところ
$ -bash: ruby: command not foundとなってしまった。
こちらの記事と同じ現象かと思い、
$ rbenv global 2.6.5としたが、解決しなかった。

原因

単純にパスが通っていなかったことが原因なのだが、どこにrubyがインストールされているのかわからなかったため、インストール時と同様に
$ rbenv install -v 2.6.5としてみると
以下が表示された。


rbenv: usr/local/rbenv/versions/2.6.5 already exists
continue with installation? (y/N)

現在インストールされているパスがわかったので、Nを入力してインストールを中止。
パスを通すために.bash_profileをいじる。

解決法

$ vi ~/.bash_profileで開いて修正を行う。


PATH=$PATH:$HOME/bin
を以下に修正して保存。

PATH=$PATH:$HOME/bin:usr/local/rbenv/versions/2.6.5/bin
以下で再読込して

$ source ~/.bash_profile
もう一度$ ruby -vをしてみると…

ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux]
できました。
10
6
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
6