Pārlūkot izejas kodu

修 check_transferable 里 P 未导入 (顶层统一导入; 开箱验证第③步曾因此 NameError)

zhouyang.xie 3 nedēļas atpakaļ
vecāks
revīzija
e8b4fb6d52
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      scripts/check_transferable.py

+ 1 - 1
scripts/check_transferable.py

@@ -35,6 +35,7 @@ import urllib.request
 
 ROOT = pathlib.Path(__file__).resolve().parents[1]
 sys.path.insert(0, str(ROOT))
+from src import paths as P                                            # 配置/路径唯一取用口 (2026-09-17 用户令 2)
 
 # 机器相关绝对路径: 盘符路径 / mac 用户目录 / 家目录 / 本机用户名
 RE_ABS = re.compile(r"""(?<![\w:/])(?:[A-Za-z]:[\\/](?![\\/])|/Users/[A-Za-z0-9_.\-]+|/home/[a-z][A-Za-z0-9_.\-]*|/opt/[A-Za-z0-9_.\-]+|/Volumes/[A-Za-z0-9_\- ]+)""")
@@ -178,7 +179,6 @@ def check_vendor():
 
 
 def check_configs():
-    from src import paths as P      # 配置唯一取用口 (顶层 import 会与 pack_dist 的动态加载打架, 故就近 import)
     print('⑥ 配置与端口')
     p = P.SERVE_JSON                      # 配置唯一取用口
     if p.is_file():