Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ';ruby-v';显示未安装ruby版本(rbenv),但rbenv doctor显示所有内容为绿色_Ruby On Rails_Ruby_Bash_Rbenv - Fatal编程技术网

Ruby on rails ';ruby-v';显示未安装ruby版本(rbenv),但rbenv doctor显示所有内容为绿色

Ruby on rails ';ruby-v';显示未安装ruby版本(rbenv),但rbenv doctor显示所有内容为绿色,ruby-on-rails,ruby,bash,rbenv,Ruby On Rails,Ruby,Bash,Rbenv,我已经在我的Ubuntu18.04服务器中安装了rbenv,并在.bashrc中添加了变量 来自服务器的控制台: mr2552@ip-10-5-121-225:~$ ruby -v Command 'ruby' not found, but can be installed with: snap install ruby # version 3.0.1, or apt install ruby See 'snap info ruby' for additional versions.

我已经在我的Ubuntu18.04服务器中安装了rbenv,并在.bashrc中添加了变量

来自服务器的控制台:

mr2552@ip-10-5-121-225:~$ ruby -v

Command 'ruby' not found, but can be installed with:

snap install ruby  # version 3.0.1, or
apt  install ruby

See 'snap info ruby' for additional versions.
rbenv医生

mr2552@ip-10-5-121-225:~$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-doctor | bash
Checking for `rbenv' in PATH: /home/mr2552/.rbenv/bin/rbenv
Checking for rbenv shims in PATH: OK
Checking `rbenv install' support: /home/mr2552/.rbenv/plugins/ruby-build/bin/rbenv-install (ruby-build 20210405-6-g6573f0a)
Counting installed Ruby versions: 1 versions
Checking RubyGems settings: OK
Auditing installed plugins: OK
mr2552@ip-10-5-121-225:~$ 
nano~/.bashrc

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

路径:

其他信息

mr2552@ip-10-5-121-225:~$ rbenv global
3.0.1

我已经尝试了
rbenv-rehash

尝试
source~/.bashrc
以确保ruby路径加载到当前sessionmr2552@ip-10-5-121-225:~$source~/.bashrcmr2552@ip-10-5-121-225:~$ruby-v命令“ruby”未找到,但可以通过以下方式安装:snap install ruby#version 3.0.1,或apt安装ruby请参阅“snap info ruby”了解其他版本。
mr2552@ip-10-5-121-225:~$ rbenv global
3.0.1
mr2552@ip-10-5-121-225:~$ rbenv versions
* 3.0.1 (set by /home/mr2552/.ruby-version)
mr2552@ip-10-5-121-225:~$ rbenv version
3.0.1 (set by /home/mr2552/.ruby-version)