私の人生では、主に次の理由により、AppTraceをGoogle App Engine開発サーバー(OSX10.8.2上のPython2.7)で動作させることができません。
ImportError: dlopen(/apptrace/guppy/sets/setsc.so, 2): Symbol not found: __PyLong_AsScaledDouble
Referenced from: /apptrace/guppy/sets/setsc.so
Expected in: flat namespace in /apptrace/guppy/sets/setsc.so
これは次の質問に似ていますが、質問がGAEでプロファイリング/監視するための最良の方法を求めていることと、受け入れられた回答がImportErrorの問題を解決しないことを除いて: Google AppEngineでのメモリプロファイリング/監視(python)
私もグッピーのトラッカーからこの情報に出くわしましたが、それでも問題は解決しませんでした: http ://sourceforge.net/tracker/?func=detail&aid=3047282&group_id=105577&atid=641821
トランクから直接0.1.9リリースを取得すると、これが私の出力になります。
pip install https://guppy-pe.svn.sourceforge.net/svnroot/guppy-pe/trunk/guppy
Downloading/unpacking https://guppy-pe.svn.sourceforge.net/svnroot/guppy-pe/trunk/guppy
Downloading guppy
Checking out https://guppy-pe.svn.sourceforge.net/svnroot/guppy-pe/trunk/guppy to /var/folders/w7/k0q671gx6hb03_rl_tmcnkq80000gn/T/pip-JA8fuK-build
Running setup.py egg_info for package from https://guppy-pe.svn.sourceforge.net/svnroot/guppy-pe/trunk/guppy
Cleaning up...
これは、Guppyトラッカーが示すものよりもはるかに少ない出力です。ただし、python-c'importguppyを実行すると; importguppy.sets'以前と同じImportErrorが発生します。
私はPythonやOSXの専門家からはほど遠いので、何が正しく構成されていないか、間違った場所を指している可能性があるかについてのアドバイスが役立ちます。ありがとう