Ruby on rails Ruby on Rails错误,未安装Ruby,但已安装

Ruby on rails Ruby on Rails错误,未安装Ruby,但已安装,ruby-on-rails,ruby,macos,Ruby On Rails,Ruby,Macos,我遵循了这一点,也遵循了Linuxios的回答,一切都进行得很好,但后来我明白了 -bash: export: `[[': not a valid identifier -bash: export: `-s': not a valid identifier -bash: export: `/Users/duaneadam/.rvm/scripts/rvm': not a valid identifier -bash: export: `]]': not a valid identifier 所

我遵循了这一点,也遵循了Linuxios的回答,一切都进行得很好,但后来我明白了

-bash: export: `[[': not a valid identifier
-bash: export: `-s': not a valid identifier
-bash: export: `/Users/duaneadam/.rvm/scripts/rvm': not a valid identifier
-bash: export: `]]': not a valid identifier
所以,我通过终端删除了.bash__;u配置文件

export PATH=$PATH:/usr/local/git/bin/ [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function
。。认为代码行是问题所在,但之后得到的结果更糟。由于某些原因。。未安装Ruby。。再一次。 所以,我重新添加了代码行,并尝试重新启动我的Mac,但问题仍然存在。 截图:

.bash_简介: 解决方案?我甚至试着用他的方法重新安装。
天哪,这很难,也许RubyonRails不仅仅适合我。

用rvm设置Ruby有时会变得相当复杂。 在使用rvm这样的包管理器时,有几个黄金规则是永远不要使用sudo

请尝试以下操作:

  • rvm内爆
    (这实际上移除了rvm安装 完全地。)
  • 从~/.bash_配置文件和~/.bashrc中删除rvm的所有引用
  • which ruby
    (输出应该类似于/usr/bin,而且
    ruby--version
    应该是1.8.7,与OS X捆绑的默认版本。)
  • 在单用户模式下再次安装rvm
  • 安装您选择的ruby版本
  • 确保创建ruby程序所在的.rvmrc文件。(rvmrc->
    rvm的典型内容使用ruby-version@gemset-名称——创建;例如:
    rvm使用1.9。3@my-很棒的项目--创建
  • 将cd放入带有.rvmrc的目录中
  • 确保正确的gemset加载了
    rvm gemset列表
还应确保rvm作为功能加载。(您可以通过在控制台中键入
类型rvm | head-1
来验证这一点。)

以下几点对我很有帮助:

  • 安装apple-gcc42、autoconf和automake(使用像homebrew这样的软件包管理器可能会很有用。)
  • 另外,
    rvm要求
    告诉您还需要安装哪些其他工具

干杯

完成rvm内爆,但它说一些文件需要手动删除。删除了ruby输出与您发布的相同的.bash_配置文件和.bashrc。这就是
/usr/bin/ruby
\curl-Lhttps://get.rvm.io |bash-s stable
我建议安装vanilla rvm并让它工作。你知道吗。。我放弃了,我想我会删除Ruby和Rails。我试过很多方法。谷歌搜索这个和那个,看视频,阅读维基。如何删除所有内容?以防有人想删除:这里有一些链接,I)ii)好的。。但是,如果您想说明您遇到的问题,那么我可能会提供更好的帮助。请确保从xcode内部或作为独立安装安装安装命令行工具。请查看本手册,了解有关在Mac上设置Git、RVM和Ruby的分步说明。最近,当我试图在一台新的mac上安装我的dev env时,一切都变得轻而易举。