繁体   English   中英

在Mac OS X 10.6.8上安装Rails?

[英]Installing Rails on Mac os X 10.6.8?

我是Ruby on Rails的新手,我正在尝试在mac os x 10.6.8上安装rails(我已经有ruby: ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin10.0] ) ,但是当我尝试使用$ rails -v安装rails版本时,我得到:

rails is not currently installed on this system. To get the latest version, simply type:

我试着跑:

$ sudo gem install rails

然后,您可以重新运行“rails”命令。

当然我试着键入sudo gem install rails和其他选项,但没有解决方案,我也尝试安装rvm,这就是我所拥有的:

$ rvm -v

rvm 1.13.0 (master) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

我该怎么做才能让它一起工作? 或者我该怎么做才能解决问题?

好的,我正在查看这里的说明: http//ruby.railstutorial.org/ruby-on-rails-tutorial-book#secup_and_running

根据您的评论,您的系统上没有安装正确版本的ruby。

rvm get head && rvm reload
rvm install 1.9.3
rvm use 1.9.3@current --create --default 

最后一行创建一个名为current的gem集。

现在检查以确保通过在终端中键入which gem来正确安装RubyGems。 现在更新您的宝石。

gem update --system 1.8.24

最后安装导轨。

gem install rails -v 3.2.3

我希望这有效,如果您有任何问题,请告诉我。

我在运行OSX 10.7.4时遇到了同样的问题。 我用以下方法解决了这个问题。

确定您正在使用的gem管理器:

$ which gem 
/Users/peter/.rvm/ruby-1.9.2-p320/bin/gem

然后为该特定版本执行gem更新:

$ gem update --system 1.9.2

这花了很多年才完成,但一旦完成, rails -v返回:

Rails 3.2.8

不可否认生活不应该这么难。 虽然我习惯于命令行,但我很乐意看到一个图形工具,可以让你混合,匹配和确认你的系统上安装了什么Ruby / Gems。

我希望这有帮助。

我在OSX上使用Rails Ready脚本运气很好。 不能从个人经验谈到狮子,但它总是在Snow Leopard上表现出色。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM