昨天我從Windows 7切換到Linux Mint 12.除了Django和PostgreSQL的一些問題,一切都很好。Linux上的Django和PgSQL連接問題Mint
我運行一些讀取文件並將信息寫入數據庫的代碼。在Windows上運行流暢,沒有任何例外,但是,在Linux上我經常得到這樣的:
django.db.utils.DatabaseError: current transaction is aborted, commands ignored until end of transaction block
和日誌的末尾:http://pastebin.com/Uf1Jb3fe
腳本通過終端調用,進口Django的設置,然後使用ORM,但我認爲情況並非如此,因爲在Windows中,一切都很好。
那麼,我該怎麼辦?順便說一句,嘗試以非常詳細的方式解釋解決方案,因爲我還是Linux的新手。
我開始使用MySQL,這很好,但爲什麼PgSQL引發這些異常呢? – aemdy 2012-02-05 13:22:54