Ruby on rails “为什么?”;轨道s";命令说它没有安装?

Ruby on rails “为什么?”;轨道s";命令说它没有安装?,ruby-on-rails,ruby,installation,Ruby On Rails,Ruby,Installation,我安装了Rails,然后验证它是否已安装: rfhosting:~ macuser$ rails -v Rails 3.2.12 rfhosting:~ macuser$ ruby -v ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin10.8.0] 然后我转到我的应用程序并尝试运行它: rfhosting:constructify-on-rails_ryan_072613 macuser$ rails s Rails is

我安装了Rails,然后验证它是否已安装:

rfhosting:~ macuser$ rails -v
Rails 3.2.12

rfhosting:~ macuser$ ruby -v
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin10.8.0]
然后我转到我的应用程序并尝试运行它:

rfhosting:constructify-on-rails_ryan_072613 macuser$ rails s

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.
我做了这一步,它说安装了许多gem,同样的结果

我在安装时有一个错误,但是我不知道它是关于什么的。我没有代表,所以我不能发布图片,但错误是这样说的:

error copying file from packed archive/Users/macuser/Downloads/RailsInstaller-1.0.4-0sx-10.7.app/contents/MacOS/installbuilder to / user/local/rvm/help/rvmrc
其他信息:

rfhosting:~ macuser$ rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-p371]
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p320]
[ruby-]1.9.3-p125
[ruby-]1.9.3-p194
[ruby-]1.9.3-p286
[ruby-]1.9.3-p327
[ruby-]1.9.3-p362
[ruby-]1.9.3-p374
[ruby-]1.9.3-p385
[ruby-]1.9.3-[p392]
[ruby-]1.9.3-head
[ruby-]2.0.0-rc1
[ruby-]2.0.0-rc2
ruby-head

# GoRuby
goruby

# Topaz
topaz

# TheCodeShop - MRI experimental patches
tcs

# jamesgolick - All around gangster
jamesgolick

# Minimalistic ruby implementation - ISO 30170:2012
mruby[-head]

# JRuby
jruby-1.2.0
jruby-1.3.1
jruby-1.4.0
jruby-1.6.5.1
jruby-1.6.6
jruby-1.6.7.2
jruby-1.6.8
jruby[-1.7.3]
jruby-head

# Rubinius
rbx-1.0.1
rbx-1.1.1
rbx-1.2.3
rbx-1.2.4
rbx[-head]
rbx-2.0.testing
rbx-2.0.0-rc1

# Ruby Enterprise Edition
ree-1.8.6
ree[-1.8.7][-2012.02]

# Kiji
kiji

# MagLev
maglev[-head]
maglev-1.0.0

# Mac OS X Snow Leopard Or Newer
macruby-0.10
macruby-0.11
macruby[-0.12]
macruby-nightly
macruby-head

# Opal
opal

# IronRuby
ironruby[-1.1.3]
ironruby-head

几周前,我用我的Mac使用RVM完成了安装

让我们看看这是否也适用于你


步骤1:安装RVM

在终端中键入以下内容:

curl -L get.rvm.io | bash -s stable
这将做一些事情并打印一条长消息,您可以忽略它


步骤2:配置shell-配置shell 类型
rvm|head-1

预期结果:
rvm是一个函数

类型
rvm-v
大致预期结果:

rvm 1.x.x (stable) by Wayne E. Seguin (wayneeseguin@gmail.com), Michal Papis <mpapis@gmail.com> [https://rvm.beginrescueend.com/]
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.4.0]
大致预期结果:

rvm 1.x.x (stable) by Wayne E. Seguin (wayneeseguin@gmail.com), Michal Papis <mpapis@gmail.com> [https://rvm.beginrescueend.com/]
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.4.0]

最好的方法是参考官方网站安装指南。我建议您删除它,并根据官方指南重新安装。尝试:

$curl -L https://get.rvm.io | bash -s stable --ruby=1.9.3
安装后,运行:

$source ~/.rvm/scripts/rvm

要加载RVM的环境,请参阅:和

命令的输出是什么
RVM列表已知
如果为空,请尝试
RVM安装1.9.3
,然后是
RVM使用1.9.3--默认值
关闭或重新打开终端,它将重新加载别名(如
rails server
等快捷命令)你是如何安装ruby和rails的?Yoshiji先生,是的,我试过了,结果是一样的。不要把RVM和其他命令的输出附加为注释。将它们附加到您的答案中,并正确设置格式,以便更易于阅读。