1
GEVENT單個線程錯誤,我輸入我的代碼庫,使我有Django的Apache中
NotImplementedError: gevent is only usable from a single thread
庫是內部的,所以我不能不幸的是分享。
我設法通過增加來解決這個爲Django開發服務器:
import gevent.monkey
gevent.monkey.patch_all(signal=False, httplib=False)
的家當後第一兩行我manage.py文件。然後我開始用mod_wsgi在apache上部署它,並且認爲將它作爲我的wsgi.py文件的前兩行就足夠了。這是錯誤的。我想我現在已經嘗試了一切,有沒有人知道該怎麼做?!
任何在wsgi.py文件之前執行的文件的想法,我可以嘗試猴子補丁?
沒有人知道? :( – olofom
也許這是有用的http://stackoverflow.com/a/9710418/551760 – sassman
不,已經有了。它似乎是因爲使用庫實例Gevent客戶端和其他客戶端類型,使Gevent抱怨爲它沒有足夠的控制線程。 – olofom