Ruby on rails Rails当前尚未安装在此系统上,I';我已经安装好了
我在终端上转圈得到“Rails未安装在此系统上”的消息,但它告诉我我刚刚安装了它Ruby on rails Rails当前尚未安装在此系统上,I';我已经安装好了,ruby-on-rails,ruby,terminal,Ruby On Rails,Ruby,Terminal,我在终端上转圈得到“Rails未安装在此系统上”的消息,但它告诉我我刚刚安装了它 Simons-MacBook-Pro:~ Simon$ sudo gem install rails Successfully installed rails-5.0.2 Parsing documentation for rails-5.0.2 Done installing documentation for rails after 0 seconds 1 gem installed Simons-MacBoo
Simons-MacBook-Pro:~ Simon$ sudo gem install rails
Successfully installed rails-5.0.2
Parsing documentation for rails-5.0.2
Done installing documentation for rails after 0 seconds
1 gem installed
Simons-MacBook-Pro:~ Simon$ rails -v
Rails is not currently installed on this system. To get the latest version,
simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
Simons-MacBook-Pro:~ Simon$
是否有什么地方我应该安装它?解决了它。在另一个路径中找到另一个副本。删除它并将其移动到我想要创建新应用程序的同一目录中
$sudo rails where
允许我找到它。你用的是什么外壳?对我来说,如果没有任何东西被称为
rails
,我会得到一个unknown命令
错误,所以看起来好像有什么东西在那里。您是否再次尝试重新运行sudogem安装rails
,然后查看它是否正常工作?此外,你的最后一段与实际问题无关,这使得整个问题更像是一场咆哮;我建议删除它。您应该使用rvm
:。使用默认的Ruby-on-Mac很有挑战性,你会发现这一点。请按照这里的说明操作。您是否尝试过在没有sudo的情况下运行gem install rails
?另外,我建议您绝对应该使用rvm。如果您使用的是rbenv,请键入rbenv rehash
,或重新启动控制台。“为什么对终端如此依赖,好的GUI有什么问题?”?您正在计算机上编写脚本语言。计算机有命令行,使我们能够绝对控制系统。GUI位于命令行上方的一个层中,虽然它们很有用,我们也经常使用它们,但当我们想要绝对控制配置或管理系统时,它们并不是我们想要的层。当鼠标死机或系统无法注册鼠标单击时,GUI将一文不值。我建议你把CLI当作你的朋友,接受它,并充分了解它。