gpt4 book ai didi

python - python中的内存损坏

转载 作者:行者123 更新时间:2023-11-28 19:29:37 25 4
gpt4 key购买 nike

我正在使用 pyenv 在 python-pyramid 上部署我的项目 python 版本 2.7.5。现在在处理过程中出现内存泄漏错误。这个错误是第一次出现。在其他系统python 2.7.3的服务器上,不会出现这个错误。

我看到其他帖子建议使用 valgrind 等工具捕获内存转储。但我不确定如何将它与 python-pyramid 一起使用。

内存转储非常大,stackoverflow 不允许我在这里发帖。所以它在 http://pastebin.com/atUW89eX 中可用

有什么建议吗?

更新:

  1. 我们已经使用 apt-get 安装了 python-uno,但我们需要在 pyenv 下的 python2.7.5 下使用 uno。所以我们将 uno.py 和 unohelper.py 从 Python2.7.3 复制到 Python2.7.5。
  2. 根据 this libreoffice 支持 Python2.7.5。

最佳答案

pyuno 有几个潜在的问题:

  1. 错误的 python 版本。您必须使用与 soffice 附带的完全相同的 python 点版本。您还必须使用相同的 unicode 选项(即 UCS4 或 UCS2)进行编译。

  2. pyuno 接口(interface)不是非常健壮。您只能传递字节流,而不能传递unicode 流

那些是大的。您还需要基础知识,例如拥有正确的 LD_LIBRARY_PATH 和 PYTHONPATH。

关于python - python中的内存损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21431870/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com