Laravelことはじめ

春休みに行きたいインターンの要項に

必要なスキル…PHPの開発経験

とあったのでPHPを触ってみようと思い,以前買うだけ買ったLaravelの本を引っ張り出してきました.

 

以前の記事にも似たようなことを書いた気がしますが

まずLaravel newでつまずいたのでこちらを参考に.

 

 

stackoverflow.com

 

zsh使いこなせてる訳でもないのに使ってるのもどうなんだろうと思うけどまあこれから慣れていくでしょうということでzshのままで続行します

畠山の打率をグラフ化

ヤクルトスワローズの畠山選手の

プロ入り後から昨年までの打率をグラフ化しました.



データはNPBの公式サイトから

BeautifulSoupを使用してスクレイピング

グラフ化にはmatplotlibを使用しました.


とりあえず描く — matplotlib 1.0 documentation



打率データのみをリスト化して描画しようとしたところエラーが

RuntimeError: Python is not installed as a framework. 
The Mac OS X backend will not be able to function 
correctly if Python is not installed as a framework. 
See the Python documentation for more information
 on installing Python as a framework on Mac OS X. 
Please either reinstall Python as a framework, or try
 one of the other backends. If you are using (Ana)Conda
 please install python.app and replace the use of
 'python' with 'pythonw'. See 'Working with Matplotlib
 on OSX' in the Matplotlib FAQ for more information.


そこで,こちらの記事を参考にして
~/.matplotlib/matplotlibrc に backend : TkAgg と指定.

qiita.com




すると

f:id:queneau:20180314230234p:plain

無事描画できました〜

rails new ができない

久々にrailsを触ってみようと思い

(半年くらい前に少しだけやったことがある)

rails newをしたところ

 

Rails is not currently installed on this system. To get the latest version, simply type:

 

    $ sudo gem install rails

 

You can then rerun your "rails" command.

 

とでてきてうまくいかない

そこで

 

eval "$(rbenv init -)"

export PATH="$HOME/.rbenv/shims:$PATH"

 

を .zshrcに追記したところ

うまく行くようになりました.

 

 

zshに変えたことが原因

と思ったけど,rbenvの起動時の設定ができてないので

そもそもbashで設定してなかった感があります.