Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“如何修复”;线程';中没有当前事件循环;螺纹-2';django视图中的erro_Django_Python 3.x_Django Rest Framework - Fatal编程技术网

“如何修复”;线程';中没有当前事件循环;螺纹-2';django视图中的erro

“如何修复”;线程';中没有当前事件循环;螺纹-2';django视图中的erro,django,python-3.x,django-rest-framework,Django,Python 3.x,Django Rest Framework,我在Django rest框架上使用“insync”api,但在运行时出现以下错误: “线程'thread-2'中没有当前事件循环” 当我在python文件中直接使用这段代码时,没有问题,但是当我在Django框架中使用时,我得到了这个错误 我如何解决这个问题 Python 3.7 Django 2.2 Djangorest框架3.9.2 ib insync 0.9.46 ibapi 9.73.7 企图 错误 文件“C:\newsystem\env\lib\site packages\ib\

我在Django rest框架上使用“insync”api,但在运行时出现以下错误:

“线程'thread-2'中没有当前事件循环”

当我在python文件中直接使用这段代码时,没有问题,但是当我在Django框架中使用时,我得到了这个错误

我如何解决这个问题

  • Python 3.7
  • Django 2.2
  • Djangorest框架3.9.2
  • ib insync 0.9.46
  • ibapi 9.73.7
企图 错误 文件“C:\newsystem\env\lib\site packages\ib\u insync\util.py”,第行 228,在 loop=asyncio.get\u event\u loop()文件“C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Li ncio\events.py”,第644行,在get\u event\u循环中 %threading.current_thread().name)运行时错误:线程“thread-2”中没有当前事件循环

from ib_insync import *
....

def Sendorder(request, format=None):         
.....

     ib = IB()        
     ib.connect(host='127.0.0.1', port=7498, clientId=100, timeout=10)
     contract = ib.Stock(symbol, 'SMART', 'USD')
     ib.qualifyContracts(contract)

.....