0

我安装了 rails 但它一直说我没有,我认为这是因为我的 PATH 错误。

当我第一次使用这个命令时

source /Users/MyCPUUserName/.rvm/scripts/rvm

比它表明我已经安装了导轨。我可以使用它并部署命令,但如果我在不发出该命令的情况下重新打开终端,则表示未安装 rails。我应该更改我的 Rails $PATH 还是 rvm 的路径以及我需要更改的路径,我该怎么做?

4

1 回答 1

0

在重复正确的安装过程并读取所有输出时,几乎没有什么可能性 - 所有这些 - 如果安装程序或 rvm 告诉您检查或做某事 - 去做你被要求做的事情 - 这是为了避免问题像这样。

所以:

  1. 更新 rvm 和 shell 初始化文件:

    ~/.rvm/bin/rvm get head --auto-dotfiles
    
  2. 确保有 ruby​​ 并将其设置为默认值:

    ~/.rvm/bin/rvm install ruby
    ~/.rvm/bin/rvm alias create default ruby
    
  3. 确保正确加载 rvm -重新启动计算机- 我知道这很多,但这是确保正确加载环境的最简单方法

  4. 检查是否加载了rvm:

    type rvm | head -n 1 
    

    它应该显示如下:rvm is a function- 其他答案不好,您需要返回步骤 1。更加注意命令及其输出

  5. 如果问题在第二次通过时仍然存在,请打开 rvm 票:https ://github.com/wayneeseguin/rvm/issues

于 2013-07-26T19:47:37.187 回答