PS C:\veighna_studio\Lib\site-packages\vnpy\trader> & 'c:\veighna_studio\python.exe' 'c:\Users\Administrator.vscode\extensions\ms-python.debugpy-2024.4.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher' '49983' '--' 'c:\veighna_studio\Lib\site-p
ackages\vnpy\trader\setting.py'
Traceback (most recent call last):
File "c:\veighna_studio\Lib\site-packages\vnpy\trader\setting.py", line 7, in <module>
from tzlocal import get_localzone_name
File "c:\veighna_studio\lib\site-packages\tzlocal__init.py", line 4, in <module>
from tzlocal.win32 import (
File "c:\veighna_studio\lib\site-packages\tzlocal\win32.py", line 14, in <module>
from tzlocal import utils
File "c:\veighna_studio\lib\site-packages\tzlocal\utils.py", line 1, in <module>
import calendar
File "c:\veighna_studio\lib\calendar.py", line 10, in <module>
import locale as _locale
File "c:\veighna_studio\Lib\site-packages\vnpy\trader\locale\init__.py", line 7, in <module>
translations: gettext.GNUTranslations = gettext.translation("vnpy", localedir=localedir, fallback=True)
File "c:\veighna_studio\lib\gettext.py", line 587, in translation
mofiles = find(domain, localedir, languages, all=True)
File "c:\veighna_studio\lib\gettext.py", line 558, in find
for nelang in _expand_lang(lang):
File "c:\veighna_studio\lib\gettext.py", line 213, in _expand_lang
loc = locale.normalize(loc)
AttributeError: partially initialized module 'locale' has no attribute 'normalize' (most likely due to a circular import)
PS C:\veighna_studio\Lib\site-packages\vnpy\trader>