File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed
Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change @@ -314,13 +314,24 @@ def main(args):
314314 embedded_kailite = None
315315 if not ggml_selected_file :
316316 #give them a chance to pick a file
317- print ("Please manually select ggml file:" )
318- from tkinter .filedialog import askopenfilename
319- ggml_selected_file = askopenfilename (title = "Select ggml model .bin files" )
320- if not ggml_selected_file :
321- print ("\n No ggml model file was selected. Exiting." )
317+ print ("For command line arguments, please refer to --help" )
318+ print ("Otherwise, please manually select ggml file:" )
319+ try :
320+ from tkinter .filedialog import askopenfilename
321+ import tkinter as tk
322+ root = tk .Tk () #we dont want the useless window to be visible, but we want it in taskbar
323+ root .attributes ("-alpha" , 0 )
324+ ggml_selected_file = askopenfilename (title = "Select ggml model .bin files" )
325+ root .destroy ()
326+ if not ggml_selected_file :
327+ print ("\n No ggml model file was selected. Exiting." )
328+ time .sleep (1 )
329+ sys .exit (2 )
330+ except :
331+ print ("File selection GUI unsupported. Please check command line: script.py --help" )
322332 time .sleep (1 )
323333 sys .exit (2 )
334+
324335
325336 if not os .path .exists (ggml_selected_file ):
326337 print (f"Cannot find model file: { ggml_selected_file } " )
You can’t perform that action at this time.
0 commit comments