Ruby 1.9.3を使用して「バンドルインストール」を実行してエラーを実行します

StackOverflow https://stackoverflow.com/questions/9345622

  •  27-10-2019
  •  | 
  •  

質問

Ruby on Railsチュートリアル(http://ruby.railstutorial.org/)の第2版を説明しています。私は各ステップをフォローしているので、Ruby 1.9.3を使用しており、Railsプロジェクト内で「バンドルインストール」を実行すると、これから始まるエラーの大きなトレースでエラーがあります。

/users/sebasoga/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/net/http.rb:799:[bug]セグメンテーション障害Ruby 1.9.3p125(2012-02-16 Revision 34643)[x86_64-darwin10.8.0

私は現在Ruby 1.9.2を使用していますが、それは正常に動作しますが、Ruby 1.9.3でも動作するはずではありませんか?

役に立ちましたか?

解決

これは私のために働いた:

rvm pkg install iconv
rvm pkg install openssl
rvm reinstall 1.9.3 --with-openssl-dir=~/.rvm/usr --with-iconv-dir=~/.rvm/usr

ソリューションに基づいています このブログ. 。私も試しました ここ, 、MacPortsに基づいており、機能しませんでした。しかし、正直に言うと、私は自分のマックポートの更新を気にしませんでしたので、それがうまくいかなかったのでしょう。

また、問題を説明し、提案をしているこれらの他の2つの問題を発見しました。 4050, 4766

他のヒント

私のgemfileで、置き換えます

source 'https://rubygems.org'

とのこの線

source 'http://rubygems.org'

問題を解決しました。お役に立てれば!

それを実行している場合、1.9.3とXcode 4.2のパッケージに問題があるようですか? 4.1に戻ることが修正であるようにどこかに見つけられます。私は1.9.2にとどまりました

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top