我已经尝试了一切。每个 YouTube 指南。没有什么可以简单地解释如何从 A 点到达 B 点。
自制软件 git 右室VM 和 Ruby 都已安装。 由于某种原因,Rails 不是。
我对整个 ruby 事物都很陌生,安装所有东西绝对是一场噩梦。一切都已经过时了。我该怎么办?
最佳答案
假设您已正确安装 RVM:
1) 打开终端。
2) 输入rvm list
查看您安装的 Ruby 版本。
3) 如果您想使用 Ruby 2.3.1,请输入 rvm use ruby-2.3.1
。
4) 输入 rvm gemset create Rails500
为 Rails 5.0.0 创建 gemset
5) 输入 rvm gemset use Rails500
使 Rails 5.0 成为您当前的 gemset
6) 输入 gem install Rails -v 5.0.0
将 Rails 5 安装到 Rails500 gemset
7) 输入bundle install
使所有内容保持最新。
现在,Rails 5.0 在 Rails500 gemset 下针对 Ruby 2.3.1 运行。如果您想维护多个版本的 Ruby 和多个 gemset,请记住在终端中启动新 session 时使用 ruby-2.3.1
并使用 gemset Rails500
。
要使 Ruby 版本成为默认版本,请在终端中输入以下内容:
rvm --default use 2.1.1
要保留默认的 gemset,只需 rvm gemset use default
并确保通过 use
-ing 将您的 gem 安装到该 default
gemset 中在安装之前进行。
这涵盖了您需要了解的有关 RVM 的 80% 的内容。
另外,记住永远不要安装 rbenv,因为它与 RVM 不兼容——坚持使用其中之一。
编辑:
您的终端设置似乎也有问题。
1)打开终端
2) 从终端菜单中,选择首选项
3) 选择命令(完整路径)单选按钮
4) 确保单选按钮下方的文本字段显示为 /bin/bash
5) 关闭“首选项”对话框并重新启动终端
6) 尝试通过 RVM 使用 Ruby 2.3.1
关于ruby-on-rails - 即使安装了 2.3.1,仍卡在 ruby -v ruby 2.0.0p648 上,我该如何更改它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39302116/