2011-05-09 186 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 

你會得到一個很長的系統調用跟蹤,有什麼可以是第一步要弄清楚什麼是錯的。