python

python環境構築 (OSX 10.10 Yosemite)

デフォルトで入る/usr/bin/pythonを使わない独自python環境を確立したい。 $ brew install pyenv $ pyenv install 2.7.8失敗した。zlibというのがいるらしい。ここによると、xcodeの中にあるzlibを使うためにこうすればよいと。 $ CFLAGS="-I$(xcrun --show-…

PyROOTのTips

pyrootを起動したときにもrootlogon.Cとかを読む 別にrootlogon.Cじゃなくても多分任意のCルートマクロを読めると思う。 ROOT.gROOT.Macro(os.path.expanduser("~/soft/root/tutorials/rootlogon.C")) TreeのBranchを自動で全部イテレートする f = ROOT.TFil…

PyFITSとかNumPyとか入れる

PyFITSを入れることにした。 NumPyがいるらしいんだけどなんか入れた覚えもないのに入ってた。 $ sudo python setup.py installってすると/Library/Python/2.7/site-packagesの下とかいう妙なところにインストールされる。 特に$PYTHONPATHとか追加しなくて…

if $0 == __FILE__

rubyで if $0 == __FILE__ 処理 end でもしも実行ファイルとして起動したら処理をするみたいになる。 pythonなら if __name__ == "__main__": 処理