1.1 开始起步,配置ruby on rails运行环境
這是個復習用的傻瓜式教程。
現在才開始學的ruby on rails,我的第一次配置以失敗告終,因為連一個應用程序都創建不了。后來發現rails里面的ruby版本竟然和裝的不一樣,原來一開始裝了兩個版本的ruby。
?
而我之前并沒有學過編程,連cmd都沒接觸過。感覺入門真難。
好了,要一步一步的完善過程。
?
我的系統是win7,所看的教材上用的是xp,手里只有一本教材,名字是《Raby on Rails入門權威經典》。
1,ruby的官方網站。
將在這里下載ruby,rails等等的地方。
?
2,下載并安裝ruby.
http://rubyforge.org/frs/download.php/75679/rubyinstaller-1.8.7-p357.exe
我下載的是1,9,3,書上的因為時間差,已經沒有了,安裝上的界面也和書本上的不一樣。
?
這是完成后的目錄:
?
?
然后在開始/所有程序/附錄里,打開命令提示符,直接輸入一個 ruby -v? 來確認是否安裝。
?
跳出來的是版本號,安裝成功,謝天謝地。
安裝完后,請確認本機的windows的path中添加Ruby的bin目錄,如你安裝的路徑為D:\ruby,請確認我的電腦 → 屬性 → 高級 → 環境變量 → 系統變量 → Path中包含D:\ruby\bin的值。?
?
3,下載并安裝Rails.
首先要下載4個不知道是什么東西的東西,不管了先下載再說。
①active support http://rubyforge.org/frs/download.php/64422/activesupport-2.2.3.gem
②action pack http://rubyforge.org/frs/download.php/64423/actionpack-2.2.3.gem
③active record http://rubyforge.org/frs/download.php/64425/activerecord-2.2.3.gem
④action mailer http://rubyforge.org/frs/download.php/64424/actionmailer-2.2.3.gem
?
?然后在D盤新建一個叫ror的文件夾。把這一堆4個文件放進去。
然后在剛剛的命令提示符中輸入? d:? (打開d盤)
然后輸入? cd?ror?? (打開文件夾‘ror’)
?
?
一個的的輸入進去 例如第一個是? gem install activesupport --local
然后出來一長串
?例如:
Successfully installed activesupport-2.2.3
1 gem installed
Installing ri documentation for activesupport-2.2.3...
unable to convert U+00F4 from UTF-8 to GBK for lib/active_support/multibyte/char
s.rb, skipping
Installing RDoc documentation for activesupport-2.2.3...
unable to convert U+00F4 from UTF-8 to GBK for lib/active_support/multibyte/char
s.rb, skipping
?
就說明完成了。
?? 接著一個個的輸入? gem install activerecord --local
?? 然后? gem install actionpack --local
?? 再 gem install actionmailer --local
?
完整命令的是這樣:
D:\ror>gem install activesupport --local
Successfully installed activesupport-2.2.3
1 gem installed
Installing ri documentation for activesupport-2.2.3...
unable to convert U+00F4 from UTF-8 to GBK for lib/active_support/multibyte/char
s.rb, skipping
Installing RDoc documentation for activesupport-2.2.3...
unable to convert U+00F4 from UTF-8 to GBK for lib/active_support/multibyte/char
s.rb, skipping
D:\ror>gem install activerecord --local
Successfully installed activerecord-2.2.3
1 gem installed
Installing ri documentation for activerecord-2.2.3...
Installing RDoc documentation for activerecord-2.2.3...
D:\ror>gem install actionpack --local
Successfully installed actionpack-2.2.3
1 gem installed
Installing ri documentation for actionpack-2.2.3...
Installing RDoc documentation for actionpack-2.2.3...
D:\ror>gem install actionmailer --local
Successfully installed actionmailer-2.2.3
1 gem installed
Installing ri documentation for actionmailer-2.2.3...
Installing RDoc documentation for actionmailer-2.2.3...
?
隨后我又安裝了ruby gems和action web service,方法和上面是一樣的,雖然不知道什么用,但是上一次的時候這些沒能安裝成功,rails也沒有成功安裝,所以一定要裝這些東西。官網地址http://rubyforge.org/
?
最后才是rails!http://rubyforge.org/frs/?group_id=307&release_id=39559
把下載的rails的zip壓縮包和gem依舊扔進剛剛的文件夾,然后安裝。
輸入 gem install rails
?
發現出錯。
一看原來是版本不對。
后來我重新下載了一個actionpack? 2.1.2的版本安裝進去,沒錯我只去安裝了一個,出來了一堆,結果再重新輸入gem install rails,居然成功了。
?
?
總結一下安裝的幾樣必需品:
actionmailer?
actionpack??
activerecord?
activeresource
actionwebservice
ruby gems?
rails
?
然后又到了喜聞樂見的驗證時間…向剛剛一樣輸入rails -v
?
?出現了版本號。over~
?
?
?
?
轉載于:https://www.cnblogs.com/MOSHI01/p/3304513.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的1.1 开始起步,配置ruby on rails运行环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7访问局域网内共享文件夹
- 下一篇: python检测变量是否有定义(即使用前