Traceback (most recent call last):
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/vnpy/trader/ui/widget.py", line 688, in connect_gateway
self.main_engine.connect(setting, self.gateway_name)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/vnpy/trader/engine.py", line 221, in connect
gateway.connect(setting)
~~~~~~~~~~~~~~~^^^^^^^^^
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/vnpy_rpcservice/rpc_gateway/rpc_gateway.py", line 55, in connect
self.query_all()
~~~~~~~~~~~~~~^^
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/vnpy_rpcservice/rpc_gateway/rpc_gateway.py", line 94, in query_all
contracts: list[ContractData] = self.client.get_all_contracts()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/vnpy/rpc/client.py", line 78, in dorpc
rep = self._socket_req.recv_pyobj()
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/zmq/sugar/socket.py", line 990, in recv_pyobj
return self._deserialize(msg, pickle.loads)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/media/psf/Development/ubuntu_venv3.13/lib/python3.13/site-packages/zmq/sugar/socket.py", line 828, in _deserialize
return load(recvd)
File "/usr/lib/python3.13/enum.py", line 726, in __call__
return cls.__new__(cls, value)
~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3.13/enum.py", line 1203, in __new__
raise ve_exc
ValueError: '期货' is not a valid Product