Webサイトを作成していますが、バージョン5ではなくRuby on Railsバージョン4を誤ってインストールしていて、私のシステムで現在持っているバージョンには欠けている機能のいくつかを使用するために最新のバージョンを使用しています。私は、このガイド以下試してみましたRuby on Rails 4.2.7.1から5.0.1へのアップグレード - まだレールを使用しようとしています4.2.7.1
:私はrvm
をインストールして起動この節まで順番に全ての予選、走っ
http://railsapps.github.io/updating-rails.html
:
rvm use [email protected] --create
gem install rails
rails -v
私は問題に走りました。 rvm use [email protected] --create
出力:
ruby-2.3.1 - #gemset created /home/dev/.rvm/gems/[email protected]
ruby-2.3.1 - #generating rails5.0 wrappers..........
Using /home/dev/.rvm/gems/ruby-2.3.1 with gemset rails5.0
ファイン。私はその後、直接rails -v
を実行したときに、私が得る、しかし
Fetching: rails-5.0.1.gem (100%)
Successfully installed rails-5.0.1
と
Fetching: railties-5.0.1.gem (100%)
Successfully installed railties-5.0.1
:
Could not find proper version of railties (4.2.7.1) in any of the sources
Run `bundle install` to install missing gems.
とき私Gem install rails
も決定的、を含むすべての36個の宝石をインストールし、エラーなしで進行しますただし、bundle install
を実行すると、システムはレール4.2.7.1に戻ります。
レールをインストールするには何か特別な作業が必要ですか?4.2.7.1とシステムをレールの元のバージョンに戻すのを停止するにはどうすればよいですか?私は非常にレールを使用していないので、私は構成に特に慣れていません。おそらく私は自分のアプリ内で設定ファイルを変更する必要がありますか?
あなたの 'Gemfile'には何がありますか? – Iceman
@Iceman Ah Ha!私は問題を発見したと思う!ありがとう... –