浏览代码

build error fix

josh 5 月之前
父节点
当前提交
44118252e9
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      scripts/build_exo.py

+ 3 - 2
scripts/build_exo.py

@@ -3,6 +3,7 @@ import subprocess
 import sys
 import os 
 import pkgutil
+import shutil
 
 def run():
     site_packages = site.getsitepackages()[0]
@@ -14,7 +15,6 @@ def run():
         "--follow-imports",
         "--standalone",
         "--output-filename=exo",
-        "--onefile",
         "--python-flag=no_site"
     ]
 
@@ -48,9 +48,10 @@ def run():
             "--include-distribution-metadata=pygments",
             "--linux-icon=docs/exo-rounded.png"
         ])
-
     try:
         subprocess.run(command, check=True)
+        os.makedirs('./dist/main.dist/transformers/models', exist_ok=True)
+        shutil.copytree(f"{site_packages}/transformers/models", "dist/main.dist/transformers/models")
         print("Build completed!")
     except subprocess.CalledProcessError as e:
         print(f"An error occurred: {e}")