2011-05-09 144 views
1

时,每当我尝试写/更新/从MySQL删除我已经遇到总线错误的问题,因为我已经在我的机器上安装Python的zlib总线错误的问题。有没有人遇到过这个问题?没有错误信息或任何东西。 Python只是打印总线错误到控制台并退出。我可以从数据库中读取,但没有任何问题。写入数据库

任何人都可以提供一些提示或指示我应该怎么办呢?

+0

也许你的要求错了车... – 2011-05-09 19:23:45

+0

您正在使用什么版本的Python上了?显示'which python'和'python -c'输入sys的输出结果; print(sys.version)''和'python -c'import zlib;打印(zlib的.__文件__)'' – 2011-05-09 21:48:16

+0

我使用Python 2.6.1。这是我得到的; 其中python => /usr/bin/python python -c'import sys; print(sys.version)'=> 2.6.1(r261:67515,Dec 17 2009,00:59:15) [GCC 4.2.1(Apple Inc. build 5646)] python -c'import zlib ;打印(ZLIB .__ FILE__)” => /System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/lib-dynload/zlib.so – Ivan 2011-05-10 02:19:20

回答

2

真的很难推荐一些有用的东西没有详细得多的信息。但尝试:

sudo dtruss python your_python_program 

你会得到一个很长的系统调用跟踪,有什么可以是第一步要弄清楚什么是错的。