有没有一种简单的方法可以在 OS X 10.11 El Capitan 上安装 rails
Is there a simple way to install rails on OS X 10.11 El Capitan
旧 OS 的说明似乎不适用于 OS X El capitan 10.11.1
上启用的系统完整性保护
http://railsinstaller.org 或另一个软件包有哪些选项,简化安装以获得 rails 运行?
首先你需要 ruby... 因为你在 OS x EL capitan 你已经有 ruby... 所以第一步完成... ruby 是编程语言... rails 是框架...所以您现在已经有了语言,现在您需要框架...
接下来你需要安装 bundler(ruby 的包管理器):
gem install bundler
然后你可以安装rails:
gem install rails
所以现在您可以创建一个新项目:
rails new my_app_name
当你这样做时,你会发现在创建了一堆东西之后它会执行 bundle install...所以之后你应该能够启动你的应用程序:
rails s
如果在安装过程中发生错误,只需通过快速 google 搜索来查找错误...大多数时候它只是您缺少的依赖项...也取决于您使用的教程尝试过,您可能需要先启动 mysql... 或执行类似的操作:rake db:create(在您选择的数据库中创建一个数据库)然后:rake db:migrate 创建一些表(但是这取决于之前的教程)首先尝试从 rails 获取欢迎页面...您应该在浏览器中使用以下地址获取它:localhost:3000
这是一个很棒的网站:https://gorails.com/setup/osx/10.11-el-capitan
但是,如果您遇到
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
在终端上使用 gem 安装后,您必须通过 Xcode -> 首选项 -> 下载或 https://developer.apple.com/downloads/ 安装命令行工具
如果您有较新的 Xcode 版本
Apple 安装 /usr/bin/rails
以引导您完成官方安装说明,作为核心的一部分 OS 如果您曾经 运行 安装该程序。许多旧指令将失效,因为它们不能很好地与 10.11 上的新 System Integrity Protection 配合使用。
首先确保安装了命令行工具:
xcode-select install
然后按照检查 rails 的已安装版本获得的说明(如果有的话)进行操作:
rails --version
如果您不使用自制软件和 rvm,我恳请您这样做!现在您正在全新安装,这可能是改掉这些习惯的好时机……我知道它有一个学习曲线,但两者都会让您以后的生活变得异常轻松,特别是 rvm! :)
这篇文章描述了用户是如何完成它的...他们基本上在 el capitan 上编译了一个 ruby。
http://www.railsbling.com/posts/el-capitan-homebrew-ruby-qt5-java/
rvm 比任何 railsinstaller 或 shellscript 都要好得多...
旧 OS 的说明似乎不适用于 OS X El capitan 10.11.1
上启用的系统完整性保护http://railsinstaller.org 或另一个软件包有哪些选项,简化安装以获得 rails 运行?
首先你需要 ruby... 因为你在 OS x EL capitan 你已经有 ruby... 所以第一步完成... ruby 是编程语言... rails 是框架...所以您现在已经有了语言,现在您需要框架...
接下来你需要安装 bundler(ruby 的包管理器):
gem install bundler
然后你可以安装rails:
gem install rails
所以现在您可以创建一个新项目:
rails new my_app_name
当你这样做时,你会发现在创建了一堆东西之后它会执行 bundle install...所以之后你应该能够启动你的应用程序:
rails s
如果在安装过程中发生错误,只需通过快速 google 搜索来查找错误...大多数时候它只是您缺少的依赖项...也取决于您使用的教程尝试过,您可能需要先启动 mysql... 或执行类似的操作:rake db:create(在您选择的数据库中创建一个数据库)然后:rake db:migrate 创建一些表(但是这取决于之前的教程)首先尝试从 rails 获取欢迎页面...您应该在浏览器中使用以下地址获取它:localhost:3000
这是一个很棒的网站:https://gorails.com/setup/osx/10.11-el-capitan
但是,如果您遇到
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
在终端上使用 gem 安装后,您必须通过 Xcode -> 首选项 -> 下载或 https://developer.apple.com/downloads/ 安装命令行工具 如果您有较新的 Xcode 版本
Apple 安装 /usr/bin/rails
以引导您完成官方安装说明,作为核心的一部分 OS 如果您曾经 运行 安装该程序。许多旧指令将失效,因为它们不能很好地与 10.11 上的新 System Integrity Protection 配合使用。
首先确保安装了命令行工具:
xcode-select install
然后按照检查 rails 的已安装版本获得的说明(如果有的话)进行操作:
rails --version
如果您不使用自制软件和 rvm,我恳请您这样做!现在您正在全新安装,这可能是改掉这些习惯的好时机……我知道它有一个学习曲线,但两者都会让您以后的生活变得异常轻松,特别是 rvm! :)
这篇文章描述了用户是如何完成它的...他们基本上在 el capitan 上编译了一个 ruby。
http://www.railsbling.com/posts/el-capitan-homebrew-ruby-qt5-java/
rvm 比任何 railsinstaller 或 shellscript 都要好得多...