在rails上创建新的应用程序ruby

ale*_*mov 4 mysql gem ruby-on-rails new-operator

我很困惑"轻松"使用ruby on rails,因为我已经花了三天时间尝试创建应用程序.

我在site5托管上工作,并尝试创建新的应用程序.一步步:

$ rails new app -d mysql

$ gem install mysql

$ gem install mysql2
Run Code Online (Sandbox Code Playgroud)

之后

$ rake db:create
Run Code Online (Sandbox Code Playgroud)

它报告错误

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

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

Pau*_*ell 5

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

$ rails new app -d mysql
$ cd app
$ bundle install
$ rake db:create
Run Code Online (Sandbox Code Playgroud)

我怀疑你所关注的教程是针对较旧版本的Rails.使用rails 3,您应该使用bundler进行所有gem管理.