Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.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 OS Ruby安装问题_Ruby_Macos - Fatal编程技术网

如何修复Mac OS Ruby安装问题

如何修复Mac OS Ruby安装问题,ruby,macos,Ruby,Macos,我不得不重新格式化我的驱动器并重新安装MacOSX。我正在想办法让这东西运转起来 Mac OS附带Ruby 2.0,但我正在尝试将其更新为2.3.1并在其中安装Rails。到目前为止,我安装了Xcode、Homebrew和rbenv。我还使用自制软件安装了PostgreSQL。我用rbenv安装了Ruby 2.3.1,但它将它放在另一个文件夹中,我对它进行了全局设置,但当我输入Ruby-v时,它仍然显示2.0 这很糟糕,但更糟糕的是,当我尝试安装Rails时,它认为我已经安装了2.0,并说它需要

我不得不重新格式化我的驱动器并重新安装MacOSX。我正在想办法让这东西运转起来

Mac OS附带Ruby 2.0,但我正在尝试将其更新为2.3.1并在其中安装Rails。到目前为止,我安装了Xcode、Homebrew和rbenv。我还使用自制软件安装了PostgreSQL。我用rbenv安装了Ruby 2.3.1,但它将它放在另一个文件夹中,我对它进行了全局设置,但当我输入
Ruby-v
时,它仍然显示2.0

这很糟糕,但更糟糕的是,当我尝试安装Rails时,它认为我已经安装了2.0,并说它需要Ruby>2.2


我错过了什么?

我相信您错过了
.bash\u配置文件中的
评估“$(rbenv init-”


每次我需要从头开始准备设置时,我都遵循以下指南:

我相信您错过了
.bash\u配置文件中的
eval“$(rbenv init-”


每次我需要从头开始准备设置时,我都会遵循以下指南:

谢谢,我让它工作起来了。除了当我从github克隆我的应用程序时,它说它位于只读文件夹中。但它仍然在运行,汉克斯,我让它工作了。除了当我从github克隆我的应用程序时,它说它位于只读文件夹中。但我还是建议你阅读。它介绍了如何设置和使用rbenv。使用rbenv(或RVM)的全部意义在于,它确实将Ruby放在您可以管理它的主文件夹中,而不是试图破坏供应商安装的Ruby供其自己使用。我建议您阅读。它介绍了如何设置和使用rbenv。使用rbenv(或RVM)的全部意义在于,它确实将Ruby放在您可以管理它的主文件夹中,而不是试图破坏供应商安装的Ruby供其自己使用。