1.17K 浏览
0

创建api时候报错如下,请问如何解决:

在使用天勤量化之前,默认您已经知晓并同意以下免责条款,如果不同意请立即停止使用:https://www.shinnytech.com/blog/disclaimer/
Task was destroyed but it is pending!
task: <Task pending name=’Task-1′ coro=<TqApi._notify_watcher() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/api.py:3604> wait_for=<Future finished result=None> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-2′ coro=<TqConnect._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py:176> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68ca60>()]> cb=[TqBaseApi._on_task_done()]>
Exception ignored in: <coroutine object TqConnect._run at 0x123c12940>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py”, line 225, in _run
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/tasks.py”, line 649, in sleep
RuntimeError: no running event loop
sys:1: RuntimeWarning: coroutine ‘WebSocketCommonProtocol.write_close_frame’ was never awaited
Task was destroyed but it is pending!
task: <Task pending name=’Task-21′ coro=<TqConnect._send_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py:232> wait_for=<Future cancelled>>
Task was destroyed but it is pending!
task: <Task pending name=’Task-3′ coro=<TqReconnect._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py:261> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68cc10>()]> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-4′ coro=<TqSymbols._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/symbols.py:29> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68caf0>()]> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-5′ coro=<TqTradingStatus._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/trading_status.py:26> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x129629a90>()]> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-6′ coro=<BaseSim._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/tradeable/sim/basesim.py:78> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x129637280>()]> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-7′ coro=<TqWebHelper._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/tqwebhelper.py:80> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x129637d00>()]> cb=[TqBaseApi._on_task_done()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-8′ coro=<DataExtension._run() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/data_extension.py:82> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x1296293d0>()]> cb=[TqBaseApi._on_task_done()]>
Exception ignored in: <coroutine object TqReconnect._run at 0x123c126c0>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py”, line 311, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-10′ coro=<TqReconnect._send_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/connect.py:315> wait_for=<Future cancelled>>
Exception ignored in: <coroutine object TqSymbols._run at 0x123c12bc0>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/symbols.py”, line 63, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-11′ coro=<TqSymbols._sim_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/symbols.py:68> wait_for=<Future cancelled>>
Exception ignored in: <coroutine object TqTradingStatus._run at 0x123c12cc0>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/trading_status.py”, line 26, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py”, line 47, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py”, line 47, in <listcomp>
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-12′ coro=<TqModule._up_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py:51> wait_for=<Future cancelled>>
Exception ignored in: <coroutine object BaseSim._run at 0x123c125c0>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/tradeable/sim/basesim.py”, line 83, in _run
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/tasks.py”, line 760, in gather
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/tasks.py”, line 766, in _gather
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/events.py”, line 725, in get_event_loop_policy
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/events.py”, line 718, in _init_event_loop_policy
ImportError: sys.meta_path is None, Python is likely shutting down
Task was destroyed but it is pending!
task: <Task pending name=’Task-14′ coro=<TqModule._up_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py:51> wait_for=<Future cancelled>>
Exception ignored in: <coroutine object TqWebHelper._run at 0x123c12640>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/tqwebhelper.py”, line 85, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-15′ coro=<TqWebHelper._data_handler_without_web() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/tqwebhelper.py:167> wait_for=<Future cancelled>>
Exception ignored in: <coroutine object DataExtension._run at 0x123c129c0>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/data_extension.py”, line 100, in _run
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-16′ coro=<DataExtension._md_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/data_extension.py:104> wait_for=<Future cancelled>>
Task was destroyed but it is pending!
task: <Task pending name=’Task-13′ coro=<TqModule._up_handler() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py:51> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x129637dc0>()]>>
Exception ignored in: <coroutine object TqModule._up_handler at 0x129635140>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseModule.py”, line 51, in _up_handler
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/channel.py”, line 143, in __anext__
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/queues.py”, line 168, in get
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/tqsdk/baseApi.py”, line 50, in _call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 746, in call_soon
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/base_events.py”, line 510, in _check_closed
RuntimeError: Event loop is closed
Task was destroyed but it is pending!
task: <Task pending name=’Task-18′ coro=<WebSocketCommonProtocol.transfer_data() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py:945> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68cb80>()]> cb=[<TaskWakeupMethWrapper object at 0x12b68ca30>()]>
Task was destroyed but it is pending!
task: <Task pending name=’Task-19′ coro=<WebSocketCommonProtocol.keepalive_ping() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py:1234> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68c970>()]>>
Task was destroyed but it is pending!
task: <Task pending name=’Task-20′ coro=<WebSocketCommonProtocol.close_connection() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py:1289> wait_for=<Task pending name=’Task-18′ coro=<WebSocketCommonProtocol.transfer_data() running at /Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py:945> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x12b68cb80>()]> cb=[<TaskWakeupMethWrapper object at 0x12b68ca30>()]>>
Exception ignored in: <coroutine object WebSocketCommonProtocol.close_connection at 0x129645540>
Traceback (most recent call last):
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py”, line 1329, in close_connection
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py”, line 1347, in close_transport
File “/Users/yukon/PycharmProjects/pythonProject1/venv/lib/python3.9/site-packages/websockets/legacy/protocol.py”, line 1372, in wait_for_connection_lost
File “/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/asyncio/tasks.py”, line 435, in wait_for
RuntimeError: no running event loop

李思恒 已回答的问题 2022年5月18日
0

创建后没有继续调用也没有关闭的情况下建议用api.close(),不然会有异常

李思恒 已回答的问题 2022年5月18日