瀏覽代碼

pr comments

Bruce MacDonald 1 年之前
父節點
當前提交
40a25bf8c3
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      cmd/cmd.go

+ 4 - 1
cmd/cmd.go

@@ -531,6 +531,9 @@ func startMacApp(client *api.Client) error {
 	if err != nil {
 	if err != nil {
 		return err
 		return err
 	}
 	}
+	if !strings.Contains(link, "Ollama.app") {
+		return fmt.Errorf("could not find ollama app")
+	}
 	path := strings.Split(link, "Ollama.app")
 	path := strings.Split(link, "Ollama.app")
 	if err := exec.Command("/usr/bin/open", "-a", path[0]+"Ollama.app").Run(); err != nil {
 	if err := exec.Command("/usr/bin/open", "-a", path[0]+"Ollama.app").Run(); err != nil {
 		return err
 		return err
@@ -558,7 +561,7 @@ func checkServerHeartbeat(_ *cobra.Command, _ []string) error {
 		}
 		}
 		if runtime.GOOS == "darwin" {
 		if runtime.GOOS == "darwin" {
 			if err := startMacApp(client); err != nil {
 			if err := startMacApp(client); err != nil {
-				return fmt.Errorf("could not connect to ollama app server, run 'ollama serve' to start it")
+				return fmt.Errorf("could not connect to ollama app, is it running?")
 			}
 			}
 		} else {
 		} else {
 			return fmt.Errorf("could not connect to ollama server, run 'ollama serve' to start it")
 			return fmt.Errorf("could not connect to ollama server, run 'ollama serve' to start it")