4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

MacOSXにRuby on Railsをインストールしたときに詰まったこと

Posted at

備忘録。
環境:Mac OS X 10.7.5
作業は基本的に以下のサイトを参考に行った。

#rbenv install -lしても最新版rubyが表示されない
インストール可能なrubyのバージョン一覧に古いバージョンしか表示されない。

対策
$ brew upgrade ruby-build
で解決。パッケージが古かったみたい。

#rbenv global xxxしてもrubyのバージョンが変更されない
$ ruby -v
でバージョン確認した結果とglobal設定したバージョンが異なる。

対策
$ source ~/.bash_profile
で設定を再読み込みすることで反映された。

#gem install railsでエラー
libxml2 is missing.と表示される。

対策
以下のファイルをインストールする。
$ brew install libxml2 libxslt libiconv
を実行。
libiconvインストール時に以下のエラーが出るけどとりあえず気にしない(だめかも)。

Error: MD5 support has been dropped for security reasons.
Please switch this formula to SHA256.

さらに以下のコマンドでnokogiriをインストール。

$ gem install nokogiri -- --use-system-libraries --with-iconv-dir="$(brew --prefix libiconv)" --with-xml2-config="$(brew --prefix libxml2)/bin/xml2-config" --with-xslt-config="$(brew --prefix libxslt)/bin/xslt-config"

これでいけたっぽい。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?