hide the tiny tkinter window
This commit is contained in:
parent
d335fae7c4
commit
26a7933084
1 changed files with 16 additions and 5 deletions
21
koboldcpp.py
21
koboldcpp.py
|
@ -314,13 +314,24 @@ def main(args):
|
||||||
embedded_kailite = None
|
embedded_kailite = None
|
||||||
if not ggml_selected_file:
|
if not ggml_selected_file:
|
||||||
#give them a chance to pick a file
|
#give them a chance to pick a file
|
||||||
print("Please manually select ggml file:")
|
print("For command line arguments, please refer to --help")
|
||||||
from tkinter.filedialog import askopenfilename
|
print("Otherwise, please manually select ggml file:")
|
||||||
ggml_selected_file = askopenfilename (title="Select ggml model .bin files")
|
try:
|
||||||
if not ggml_selected_file:
|
from tkinter.filedialog import askopenfilename
|
||||||
print("\nNo ggml model file was selected. Exiting.")
|
import tkinter as tk
|
||||||
|
root = tk.Tk() #we dont want the useless window to be visible, but we want it in taskbar
|
||||||
|
root.attributes("-alpha", 0)
|
||||||
|
ggml_selected_file = askopenfilename (title="Select ggml model .bin files")
|
||||||
|
root.destroy()
|
||||||
|
if not ggml_selected_file:
|
||||||
|
print("\nNo ggml model file was selected. Exiting.")
|
||||||
|
time.sleep(1)
|
||||||
|
sys.exit(2)
|
||||||
|
except:
|
||||||
|
print("File selection GUI unsupported. Please check command line: script.py --help")
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
sys.exit(2)
|
sys.exit(2)
|
||||||
|
|
||||||
|
|
||||||
if not os.path.exists(ggml_selected_file):
|
if not os.path.exists(ggml_selected_file):
|
||||||
print(f"Cannot find model file: {ggml_selected_file}")
|
print(f"Cannot find model file: {ggml_selected_file}")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue