Я импортирую библиотеку со своим кодом, который дает мне
NotImplementedError: gevent is only usable from a single thread
библиотека является внутренней, поэтому я не могу поделиться ею, к сожалению.
Мне удалось решить эту проблему для сервера разработки Django, добавив:
import gevent.monkey
gevent.monkey.patch_all(signal=False, httplib=False)
как первые две строки моего файла manage.py после shebang. Затем я развернул его на apache с помощью mod_wsgi и подумал, что будет достаточно, чтобы он был в первых двух строках моего файла wsgi.py. Это было неправильно. Кажется, я уже все перепробовал, кто-нибудь знает, что делать?!
Любые идеи файла, который выполняется перед файлом wsgi.py, где я мог бы попробовать патч обезьяны?