首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在OSX10.8.2上使用Python2.7获取Google App Engine的AppTrace

在OSX10.8.2上使用Python2.7获取Google App Engine的AppTrace
EN

Stack Overflow用户
提问于 2012-11-02 12:24:50
回答 1查看 362关注 0票数 2

在我的生命中,我不能让AppTrace在我的Google App Engine Development服务器(OSX10.8.2上的Python2.7)上工作,主要是因为:

代码语言:javascript
复制
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问题:Memory profiling/monitoring (python) on Google AppEngine

我也从Guppy的追踪器中找到了这个信息,但它仍然没有解决问题:http://sourceforge.net/tracker/?func=detail&aid=3047282&group_id=105577&atid=641821

当我直接从主干获取0.1.9版本时,这是我的输出:

代码语言:javascript
复制
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 'import guppy;import guppy.sets‘,我仍然会得到和以前一样的ImportError。

我不是python,甚至不是OSX专家,所以任何关于配置错误或指向错误位置的建议都会有所帮助。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-03 13:56:22

成功!基本上,当我安装Guppy时,使用的是以下指令:http://code.google.com/p/apptrace/wiki/UsingApptrace

我的OSX10.8不是用GCC 4.2构建的。我不得不更新自制软件才能用GCC 4.2构建:

代码语言:javascript
复制
brew update
brew tap homebrew/homebrew-dupes
brew install apple-gcc42

我能够从这篇文章中找到答案:https://superuser.com/questions/400179/gcc-on-os-x-lion-with-xcode-4-3-1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13189297

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档