smellman's Broken Diary

クソみたいなもんです

MapProxy インストールメモ

MapProxyMacに入れようとしたんだけど、ちょいとひっかかったのでメモです。
環境はMountain Lion+MacPortsです。

% virtualenv-2.7 env
% source env/bin/activate
(env) % pip install Pillow
(env) % pip install --no-install PyYAML
(env) % cd env/build/PyYAML
(env) % python setup.py build_ext --include-dirs=/opt/local/include --library-dirs=/opt/local/lib
(env) % pip install --no-download PyYAML
(env) % cd ../../..
(env) % pip install MapProxy

MapProxyが依存してるパッケージを先に手動で入れています。
1つ目はPillow。これはPILの代替として使えるのですが、先にインストールしておかないとPILをインストールしようとしてはまります。
2つ目はPyYAMLです。これは、libyamlが発見できなくて--without-libyamlが有効になってしまうので、手動でlibyamlが入っている位置を指定しています。

というわけで仕事しますね。