创建新的应用程序Ruby on rails[英] create new application ruby on rails

本文是小编为大家收集整理的关于创建新的应用程序Ruby on rails的处理方法,想解了创建新的应用程序Ruby on rails的问题怎么解决?创建新的应用程序Ruby on rails问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我对在 Rails 上"轻松"使用 ruby​​ 感到有些困惑,因为我已经花了三天时间尝试创建一个应用程序.

我在 site5 主机上工作,并尝试创建新应用.一步一步:

$ rails new app -d mysql

$ gem install mysql

$ gem install mysql2

之后

$ rake db:create

它报告错误

Could not find gem 'mysql2 (~> 0.2.6, runtime)' in any of the gem sources listed in your Gemfile.

我用谷歌搜索,但仍然无法解决问题.有人可以帮忙吗?

推荐答案

运行 rails new app -d mysql 会自动将所需的 gem 添加到您的 Gemfile 中,因此您不需要使用 gem 命令手动安装它们.请尝试以下操作:

$ rails new app -d mysql
$ cd app
$ bundle install
$ rake db:create

我怀疑您所遵循的教程适用于旧版本的 Rails.使用 rails 3,您应该使用 bundler 进行所有 gem 管理.

本文地址:https://www.itbaoku.cn/post/786760.html