我安装了 rails 但它一直说我没有,我认为这是因为我的 PATH 错误。
当我第一次使用这个命令时
source /Users/MyCPUUserName/.rvm/scripts/rvm
比它表明我已经安装了导轨。我可以使用它并部署命令,但如果我在不发出该命令的情况下重新打开终端,则表示未安装 rails。我应该更改我的 Rails $PATH 还是 rvm 的路径以及我需要更改的路径,我该怎么做?
我安装了 rails 但它一直说我没有,我认为这是因为我的 PATH 错误。
当我第一次使用这个命令时
source /Users/MyCPUUserName/.rvm/scripts/rvm
比它表明我已经安装了导轨。我可以使用它并部署命令,但如果我在不发出该命令的情况下重新打开终端,则表示未安装 rails。我应该更改我的 Rails $PATH 还是 rvm 的路径以及我需要更改的路径,我该怎么做?
在重复正确的安装过程并读取所有输出时,几乎没有什么可能性 - 所有这些 - 如果安装程序或 rvm 告诉您检查或做某事 - 去做你被要求做的事情 - 这是为了避免问题像这样。
所以:
更新 rvm 和 shell 初始化文件:
~/.rvm/bin/rvm get head --auto-dotfiles
确保有 ruby 并将其设置为默认值:
~/.rvm/bin/rvm install ruby
~/.rvm/bin/rvm alias create default ruby
确保正确加载 rvm -重新启动计算机- 我知道这很多,但这是确保正确加载环境的最简单方法
检查是否加载了rvm:
type rvm | head -n 1
它应该显示如下:rvm is a function
- 其他答案不好,您需要返回步骤 1。更加注意命令及其输出
如果问题在第二次通过时仍然存在,请打开 rvm 票:https ://github.com/wayneeseguin/rvm/issues