Pythonの環境構築について備忘メモ。

今迄ずっとWindows機で開発をしていたけれど、ふとしたきっかけで開発環境をMac機に移すことにしたので、備忘をかねてメモ。参考にしたウェブサイトなど。

なお、MacOSはMarvericks。

【環境構築】

・Python2.7 と3.0 を導入。
MacPythonの開発環境を構築してみる
http://no-title.com/programming/python

・開発環境のAtomを導入。
AtomPython入門(途中)
http://qiita.com/SatoshiRobatoFujimoto/items/9bf40319d4fabf0bc246

MeCabを導入。
Python3で形態素解析エンジンMeCabを使えるようにする(2016年3月版)
http://qiita.com/grachro/items/4fbc9bf8174c5abb7bdd

・Numpy, SciPy, Matplotlib
OS XにHomebrewでNumPy, SciPy, Matplotlibを入れる(2015/11現在)
http://qiita.com/aKenjiKato/items/c45cd184f8f648ecb161

・Matplotlib導入時のエラー対処。
Mac OSXへmatplotlib導入時メモ
http://vendettaweb.net/?p=165
Homebrewでbrew updateに失敗する(解決済み)
http://qiita.com/n-satoru/items/6bf7f8b4edb2263fbc92
pyenvとvirtualenvで環境構築した時にmatplotlib.pyplotが使えなかった時の対処法
http://qiita.com/Kodaira_/items/1a3b801c7a5a41c9ce49

 MeCabの画面出力の際の文字コードの扱いで、結局2.7をメインに使うことにする。3.0はほとんど使ったことが無かったのだけれど、ユニコード型の扱いが結構かわっているんですね。過去に書いたコードのリサイクルもできなくなるし、まあしょうがない。

この後、OpenCV、TensorFlowを入れてこの辺りを勉強しようと思っている。