Rubyはじめました!!!
Rubyはじめました!!!
why?
仕事のエントリーシートを書いていて,応募する企業はやはり未経験の受け入れがあるWeb系になりがちだから,
そこでRailsの欄に触ったこともないと書くのはちょっと抵抗が出てきたから触ろうと思った!!!
やっぱり接客とかExcelカチカチよりプログラミングの仕事したいから!!!!
決してVeloceとTully's とDoutorとRunorとWhite Goatのバイトが全てダメだったからではない....
(満面の笑みで全部落ちるとか社会不適合者の極みか???)
Install
rbenv
brew install rbenv echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
これで環境変数まで書き込める
type of rbenv
で関数になってるか確認!
ruby-bulid
brew install ruby-build
でinstall
ruby install --list
でavailableなrubyがlistになるはずだが.....
ここで無限スクロールが発生した.
-x Extra debugging output Unknown option: 1 Usage: head [-options] <url>... -m <method> use method for the request (default is 'HEAD') -f make request even if head believes method is illegal -b <base> Use the specified URL as base -t <timeout> Set timeout value -i <time> Set the If-Modified-Since header on the request -c <conttype> use this content-type for POST, PUT, CHECKIN -a Use text mode for content I/O -p <proxyurl> use this as a proxy -P don't load proxy settings from environment -H <header> send this HTTP header (you can specify several) -u Display method and URL before any response -U Display request headers (implies -u) -s Display response status code -S Display response status chain -e Display response headers -d Do not display content -o <format> Process HTML content in various ways -v Show program version -h Print this message -x Extra debugging output
ruby-buildの入れ直しもできなくて,
全然直しようがなくて,どうやらcakePHPで扱っていたXAMPPとの干渉らしい.
rvm - Head usage unknown option -1 / -n error. Possibly ruby related - Stack Overflow
しかしながらここでこの通りにPATHを潰してしまうとめちゃくちゃ苦労して入れたCAKEの環境がおじゃんになってしまうので
mac に入ってる ruby 古いので 最初はbrew install ruby じゃないかなぁ
— S-YOU (@__s_you) July 19, 2019
フォロワーのS-YOU様が教えてくれた
brewで上書きしちゃえ!
を実行することにした.
やってみると無事に実行され,そこで我らが初心者の味方brew様が新しいPATHの書き込みコマンドも提示してくれていたので,
それを追加してshellをrefleshして ruby -v
を走らせると
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]
が帰ってきた!!!
これでようやくrubyの勉強が始められる!!!!
In conclude
railsをinstallしたがおそらくxamppと干渉してruby-build
が正常に動作しなかった!!
そこでフォロワー様の提言どうりbrewからrubyを直接ぶち込んだら使えた!!!
多分今後verの切り替えがneckになる!phpenvとpyenvと同じなら!!!
でも勉強ようだしまず動くのが大事だよ!!!!
相談に乗ってくれた皆さまありがとうございました!!!一人じゃ早々にruby on ralis諦めてました!!!
Hello world が無事に動きました!
Thankyou!!!!