fix DIl load failed while importing pydantic_core:

This commit is contained in:
xaoyaoo 2024-08-20 17:38:10 +08:00
parent 3cc599c231
commit bbee43cc9f
2 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@
# Author: xaoyaoo # Author: xaoyaoo
# Date: 2023/10/14 # Date: 2023/10/14
# ------------------------------------------------------------------------------- # -------------------------------------------------------------------------------
__version__ = "3.1.26" __version__ = "3.1.27"
import os, json import os, json

View File

@ -151,9 +151,9 @@ if package_path:
require_path = os.path.join(os.path.dirname(current_path), "requirements.txt") # requirements.txt 路径 require_path = os.path.join(os.path.dirname(current_path), "requirements.txt") # requirements.txt 路径
with open(require_path, "r", encoding="utf-8") as f: with open(require_path, "r", encoding="utf-8") as f:
hidden_imports = f.read().splitlines() hidden_imports = f.read().splitlines()
hidden_imports = [i.replace('-', '_').split("=")[0] for i in hidden_imports if hidden_imports = [i.replace('-', '_').split("=")[0].split("~")[0] for i in hidden_imports if
i and i not in ["setuptools", "wheel"]] # 去掉setuptools、wheel i and i not in ["setuptools", "wheel"]] # 去掉setuptools、wheel
hidden_imports += ["pywxdump", "pywxdump.db","pywxdump.db.__init__.utils"] hidden_imports += ["pywxdump", "pywxdump.db", "pywxdump.db.__init__.utils"]
# 获取 ui 文件夹下的所有文件 用于打包 # 获取 ui 文件夹下的所有文件 用于打包
root_path = os.path.join(package_path, 'pywxdump') root_path = os.path.join(package_path, 'pywxdump')