MapProxy をMacに入れようとしたんだけど、ちょいとひっかかったのでメモです。
環境は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が入っている位置を指定しています。
というわけで仕事しますね。