對於我的生活,我無法讓AppTrace在我的Google App Engine開發服務器(OSX 10.8.2上的Python 2.7)上工作,主要是因爲這個:獲取適用於Google App Engine的AppTrace OSX 10.8.2上的Python 2.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 /監視和接受的答案沒有解決不了的問題,導入錯誤: Memory profiling/monitoring (python) on Google AppEngine
我也遇到了Guppy的跟蹤器的這個信息,但它仍然沒有解決問題: 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...
這種輸出比顧比跟蹤美國少得多。但是,如果我運行python -c'import guppy; import guppy.sets'我仍然得到和以前一樣的ImportError。
我遠離python甚至是OSX專家,所以關於可能配置不正確或可能指向錯誤位置的任何建議都會有所幫助。謝謝