mirror of https://gitee.com/namelin2022/ollama
4 changed files with 31 additions and 1 deletions
@ -1,2 +1,5 @@ |
|||
.DS_Store |
|||
.vscode |
|||
.vscode |
|||
*.spec |
|||
*/build |
|||
*/dist |
|||
@ -0,0 +1,20 @@ |
|||
import site |
|||
import os |
|||
from PyInstaller.__main__ import run as pyi_run |
|||
|
|||
# Get the directory of site-packages and llama_cpp |
|||
site_packages_dir = site.getsitepackages()[0] |
|||
llama_cpp_dir = os.path.join(site_packages_dir, "llama_cpp") |
|||
|
|||
# Prepare the arguments for PyInstaller |
|||
args = [ |
|||
"server.py", |
|||
"--paths", |
|||
site_packages_dir, |
|||
"--add-data", |
|||
f"{llama_cpp_dir}{os.pathsep}llama_cpp", |
|||
"--onefile", |
|||
] |
|||
|
|||
# Generate the .spec file and run PyInstaller |
|||
pyi_run(args) |
|||
@ -1,2 +1,3 @@ |
|||
Flask==2.3.2 |
|||
flask_cors==3.0.10 |
|||
llama-cpp-python==0.1.65 |
|||
Loading…
Reference in new issue