私はRailsが初めてで、現在はガイドを通して作業しています。ガイドの状態:
テキストエディターを使用して、リスト2.1の内容でBundlerが必要とするGemfileを更新します。
source 'https://rubygems.org' gem 'Rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-Rails', '3.2.4' gem 'coffee-Rails', '3.2.2' gem 'uglifier', '1.2.3' end gem 'jquery-Rails', '2.0.0' group :production do gem 'pg', '0.12.2' end
次に、
bundle install
コマンドを使用してgemをインストールして組み込みます。$ bundle install --without production
Bundlerが
no such file to load -- readline (LoadError)
について文句を言う場合は、Gemfileにgem ’rb-readline’
を追加してみてください。
gem 'rb-readline'
をGemfile
に追加する手順も実行しましたが、明らかにファイルが見つからず、テキストエディターに移動するとGemfile
自体が表示されます。 gem 'Rails', 3.2.3
を配置し、Railsのバージョンが3.2.1であることに気づいたので、3.2.1に変更しようとしましたが、うまくいきませんでした。
ご意見やアドバイスをいただければ幸いです。
ディレクトリをアプリに変更するだけで、bundle install
を実行できます:)
同じコマンドでgemfileへのパスを指定することもできます。
BUNDLE_GEMFILE="MyProject/Gemfile.ios" bundle install
OSXマシンでもこの問題が発生しました。 Railsがインストールされていないことを発見しました... OSXにはいつもRailsが付属していると思っていたので驚きました。 Railsをインストールするには
Sudo gem install Rails
Sudo gem install jekyll bundler
cd ~/Sites
jekyll new <foldername>
cd <foldername>
またはcd !$
(それは魔法;)bundle install
bundle exec jekyll serve
gem update --system
が同様の問題を抱えていたときに助けてくれました。 bundle install
の前にこれを実行します
Gemfile
と同じディレクトリにいる必要があります
プロジェクトでGemfileファイルを検索し、そのディレクトリに移動して、「バンドルインストール」を実行します。このコマンドを実行する前に、gem「Sudo gem install bundler」がインストールされていることを確認してください