Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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
Mac Ruby卡在2.6.3p62上_Ruby_Rbenv - Fatal编程技术网

Mac Ruby卡在2.6.3p62上

Mac Ruby卡在2.6.3p62上,ruby,rbenv,Ruby,Rbenv,我正试图在我的mac上将ruby更新到2.7.1,但每次我都更新了rbenv global 2.7.1;ruby-v总是显示2.6.3 我甚至与rbenv global进行了检查,结果返回了2.7.1 通过自制软件安装ruby。如果您使用的是zsh,那么您可能可以执行以下操作 echo 'eval "$(rbenv init -)"' >> ~/.zshrc 然后打开一个新终端并再次检查。运行rbenv version。它会告诉你版本和它的图纸规格。我做了rbe

我正试图在我的mac上将ruby更新到2.7.1,但每次我都更新了rbenv global 2.7.1;ruby-v总是显示2.6.3

我甚至与rbenv global进行了检查,结果返回了2.7.1


通过自制软件安装ruby。

如果您使用的是zsh,那么您可能可以执行以下操作

echo 'eval "$(rbenv init -)"' >> ~/.zshrc

然后打开一个新终端并再次检查。

运行
rbenv version
。它会告诉你版本和它的图纸规格。我做了rbenv版本,它说2.7.1你不能通过自制安装Ruby,希望rbenv管理它;rbenv是一个沙箱管理器。让它安装Rubies并管理应该运行的程序。请阅读。该命令有效。但是,当我重新启动终端时,它会返回到2.6.3。您可以在终端echo“eval”$(rbenv init-)上运行该命令吗?然后复制终端的结果并将其添加到~/.zshrc文件中,然后运行命令source ~/.zshrc