各位好!
我在Rocky 10环境下安装vnpy、vnpy_ctp、vnpy_ctastrategy,没有发现什么问题。但是进入vnpy/example/no_ui后,运行python run.py,出现
Traceback (most recent call last):
File "/app/vnpySrc/vnpy/examples/no_ui/run.py", line 12, in <module>
from vnpy_ctastrategy import CtaStrategyApp, CtaEngine
File "/usr/local/lib/python3.12/site-packages/vnpy_ctastrategy/init.py", line 32, in <module>
from .engine import CtaEngine
File "/usr/local/lib/python3.12/site-packages/vnpy_ctastrategy/engine.py", line 42, in <module>
from vnpy.trader.database import BaseDatabase, get_database, DB_TZ
File "/usr/local/lib/python3.12/site-packages/vnpy/trader/database.py", line 14, in <module>
DB_TZ = ZoneInfo(SETTINGS["database.timezone"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.12/zoneinfo/_tzpath.py", line 73, in find_tzfile
_validate_tzfile_path(key)
File "/usr/lib64/python3.12/zoneinfo/_tzpath.py", line 86, in _validate_tzfile_path
if os.path.isabs(path):
^^^^^^^^^^^^^^^^^^^
File "<frozen posixpath>", line 62, in isabs
TypeError: expected str, bytes or os.PathLike object, not NoneType
多次尝试未果。请问各位如何解决?
先谢谢了