OS EI Capitanについてcoapodsとruby 2をインストールできません.3.1、穴埋め.
2217 ワード
今日は仕事の合間に気分がいいので、githubからご飯をダウンロードしたいですか、サードパーティのクライアントから研究して勉強したいです.ハンスキー、cloneコードの後にpodsをインストールする必要があることを発見しましたが、コンピュータは新しいMac miniでcocoapodsを構成したことがないので、いくつかのネット上の流れに従ってcocoapodsを構成します.
しかし、穴が来て、まず出会った問題は//私がここまで実行したとき、私は間違った戻り情報
//そこで私はgemを更新しようとしましたが、最新バージョンの更新が拒否され、バージョンは2.0.0
//現在rubyのバージョン情報は2.0.0
//そしてbrewコマンドラインでruby
//bingoのインストールに成功した後、rubyバージョンは2.3.1で、完璧です.でもこれで終わりだと思ってるの?
//新しいrubyミラーを切り替えたとき、opensslについて多くの問題が発生しました.のOpenssl実行可能ファイルのみが対応するディレクトリ
本物の穴はここにあります.(6ステップ穴埋め)
1、rubyの最新のソースコードをダウンロードしてダウンロードして解凍します.**2、まず命令でopenssl
最后に、なぜ公式サイトにソース圧縮パッケージをダウンロードするのかというと、怠け者で、localファイルの中でrubyのインストール位置を探すのがおっくうなので、直接ダウンロードしてCDをダウンロードするのが速いです.そして、このようにすれば、rubyのインストールの経過全体を直感的に理解することができます.従来のMacはruby環境に直接統合されており、直接updateで使用することができます.使いやすいですが、問題にぶつかるとお父さんになります.要するに、この穴は難しくはありませんが、ネット上の資料が少ないので、整理して皆さんに役に立つことを望んでいます.
... gem sources ...
(注:淘宝のrubyミラーは更新を停止しており、最新のミラーはruby-Chinaに切り替える必要があります)しかし、穴が来て、まず出会った問題は//私がここまで実行したとき、私は間違った戻り情報
$ sudo gem install cocoa pods
# Error installing cocoapods:activesupport requires Ruby version >= 2.2.2.
を得ました.//そこで私はgemを更新しようとしましたが、最新バージョンの更新が拒否され、バージョンは2.0.0
$ sudo gem update --system
# Latest version currently installed. Aborting.
にとどまっています.//現在rubyのバージョン情報は2.0.0
$ ruby
# ruby 2.0.0
//そこでmacのrubyを再インストールするつもりです.まず最初に試した方法は、最も簡単なHomebrewコマンドラインでインストールすることです//Homebrewがインストールされていない場合は、まずこのコマンドを入力してHomebrew $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
をインストールしてください//そしてbrewコマンドラインでruby
$ brew install ruby
をインストールする//bingoのインストールに成功した後、rubyバージョンは2.3.1で、完璧です.でもこれで終わりだと思ってるの?
$ ruby -v ``ruby 2.3.1
//新しいrubyミラーを切り替えたとき、opensslについて多くの問題が発生しました.のOpenssl実行可能ファイルのみが対応するディレクトリ
$ gem sources -a https://gems.ruby-china.org
# Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources
がないことがわかりました.本物の穴はここにあります.(6ステップ穴埋め)
1、rubyの最新のソースコードをダウンロードしてダウンロードして解凍します.**2、まず命令でopenssl
$ brew install openssl
**をインストールするopenssl-1.0.2h_1 already installed
を提示するとopenssl 3、cdソースファイル$ cd ruby-2.3.1
4、構成ソースコード(ここではopensslディレクトリインデックスを追加する必要がある)$ ./configure --with-openssl-dir=/usr/local/ssl
5、rubyソースコード$ make
6をコンパイルし、最後にruby $ sudo make install
をインストールする最后に、なぜ公式サイトにソース圧縮パッケージをダウンロードするのかというと、怠け者で、localファイルの中でrubyのインストール位置を探すのがおっくうなので、直接ダウンロードしてCDをダウンロードするのが速いです.そして、このようにすれば、rubyのインストールの経過全体を直感的に理解することができます.従来のMacはruby環境に直接統合されており、直接updateで使用することができます.使いやすいですが、問題にぶつかるとお父さんになります.要するに、この穴は難しくはありませんが、ネット上の資料が少ないので、整理して皆さんに役に立つことを望んでいます.
--- ,