>ruby -v ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11] |
こんなのでる。
次にgemのリストを見る
>gem list ~ rails (3.1.3, 3.1.1) ~ |
いろいろ失敗して3.1.3とか中途半端に入っていて、かつ3.1.1も失敗していた。
最初からやるために一度アンインストールしとく
>sudo gem uninstall rails Select gem to uninstall: 1. rails-3.1.1 2. rails-3.1.3 3. All versions > 3 Successfully uninstalled rails-3.1.1 Remove executables: rails in addition to the gem? [Yn] y Removing rails Successfully uninstalled rails-3.1.3 |
アンインストール成功したっぽい
確認はもっかいアンインストールしようとするか、「>gem list installed」とかで確認できる。
やっとgemでrails -v 3.1.1をインストール
しかし、このままでは"lib" notfound的なエラーが.....
下記を実行
>sudo gem install rdoc Fetching: rdoc-3.11.gem (100%) Depending on your version of ruby, you may need to install ruby rdoc/ri data: <= 1.8.6 : unsupported = 1.8.7 : gem install rdoc-data; rdoc-data --install = 1.9.1 : gem install rdoc-data; rdoc-data --install >= 1.9.2 : nothing to do! Yay! Successfully installed rdoc-3.11 1 gem installed Installing ri documentation for rdoc-3.11... Installing RDoc documentation for rdoc-3.11... |
これが今まで失敗していた原因だったぽい
>sudo gem install rails -v 3.1.1 |
次に確認として、railsで何かしらのプロジェクトを作成
そしてサーバーを立ち上げる
>rails new hoge |
>cd hoge >rails server => Booting WEBrick => Rails 3.1.1 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server |
テキトーにブラウザ開いて
http://localhost:3000
を開く。
確認done
===余談
次にお決まりのMacportのselfupdate
>sudo port selfupdate |
portは無理やり .zshrc の環境変数に
>vi .zshrc export PATH=/opt/local/bin:/opt/local/sbin:$PATH export MANPATH=/opt/local/share/man:/opt/local/man:$MANPATH |
portではなく、これから homebrew にしようか迷う
これは保留
0 件のコメント:
コメントを投稿