小宮さんのスライドに衝撃を受けて,MacBook AirにSphinx+blockdiag環境を作ったろう!と思ったものの,インストール方法をググればググるほどに混乱してきた.
結論から言うとHomeBrewのインストール含めて3行だった.
ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)" # HomeBrewのインストール brew install pip # HomeBrewでpipのインストール pip install -U sphinxcontrib-blockdiag # pipでSphinxcontrib-blockdiagをインストール
pipが適当に依存性解決してくれる.
小職の環境だとこんな感じ.
Successfully installed blockdiag docutils funcparserlib Jinja2 PIL Pygments Sphinx sphinxcontrib-blockdiag webcolors
HomeBrewが使える環境ならわずか2行.
HomeBrewでsearchしても”sphinx”というパッケージが見つかるけど,
これは同名の検索サーバなので巧妙な孔明の罠.
Sphinxのhtmlテーマ,オススメは”cloud_sptheme“です.
※ 実は3行で終わらないことが発覚!
MacOSX (homebrew) の場合を見ると,pipで入れたPILじゃblockdiagが動いてくれないらしい.
Freetype2のFormula足して,easy_install –upgrade pilすると「FREETYPE2 support available」になってちゃんと図が描けるようになりました!
Similar Posts:
- HomebrewでGNU Coreutilsを入れる
- MBA(Late2010)の環境整備memo
- So far it’s a perfect replacement for MacPorts
- Rails3でPaperClip
- Sphinxの設定とか








1 個のping
Sphinxの設定とか | b-log
2011/07/08 at 12:00 AM (UTC 9)
[...] 「3行で!」とか大嘘ついちゃったので,せめてScreenShotぐらい載せる… blockdiagを使うために弄ったconf.pyの部分も. [...]