proxybroker RuntimeError:线程“ Dummy-1”中没有当前事件循环

时间:2018-06-20 04:32:14

标签: python django proxybroker

我使用Proxybroker和Django,当我使用命令行或单个python脚本运行proxybroker时,它可以正常工作。我遵循了proxybroker上的示例代码,但是当我使用Django时,它会显示错误。

  

.wrapper在0x108b17d90处启动的线程中未处理的异常>       追溯(最近一次通话):         文件“ /Users/sun/Documents/pycharm_project/AlliedRateChangeWebBackend/AlliedRateChangeWebBackend/orbitz/urls.py”,   第2行           从.views导入GetRateView,GetDefaultPriceView,PostDataView,PostRezPower,AccountInfo,LoginAccount,LoginSetting,ConnectRezlight         文件“ /Users/sun/Documents/pycharm_project/AlliedRateChangeWebBackend/AlliedRateChangeWebBackend/orbitz/views.py”,   第16行           从.getProxies导入runFetch         文件“ /Users/sun/Documents/pycharm_project/AlliedRateChangeWebBackend/AlliedRateChangeWebBackend/orbitz/getProxies.py”,   第2行           来自proxybroker进口经纪人         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/site-packages/proxybroker/init.py”,   第29行,在           来自.judge进口法官#noqa         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/site-packages/proxybroker/judge.py”,   第14行           班级法官:         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/site-packages/proxybroker/judge.py”,   第18行,在法官中           ev = {'HTTP':asyncio.Event(),'HTTPS':asyncio.Event(),         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/asyncio/locks.py”,   第226行,初始化           self._loop = events.get_event_loop()         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/asyncio/events.py”,   第678行,在get_event_loop中           返回get_event_loop_policy()。get_event_loop()         文件“ /Users/sun/anaconda/envs/ratechange/lib/python3.6/asyncio/events.py”,   get_event_loop中的第584行           %threading.current_thread()。name)       RuntimeError:线程“ Dummy-1”中没有当前事件循环。

请帮助,谢谢

0 个答案:

没有答案