eaf安装出现错误请教各位大佬

archlinux+hyprland, 在安装eaf执行 ./install-eaf.py 后终端出现以下错误


[EAF] Installing dependencies for the selected applications

[EAF] Please always ensure the following config are added to your init.el:
(require 'eaf-pdf-viewer)
(require 'eaf-browser)
[EAF] Installation SUCCESS!
[EAF] ------------------------------------------
[EAF] install-eaf.py finished.

[EAF] Please run 'git pull ; ./install-eaf.py' (M-x eaf-install-and-update) to update EAF, applications and their dependencies.
[EAF] Use the flag '--install-new-apps' to install previously uninstalled or new apps.
cc1: fatal error: main.c: No such file or directory
compilation terminated.

在emacs内出现以下错误

Entering debugger...
Error running timer ‘eaf--topmost-focus-update’: (error "Process eaf-epc con 20 not running: deleted
")
Error running timer ‘eaf--topmost-focus-update’: (error "Process eaf-epc con 20 not running: deleted
")
let*: Process eaf-epc con 20 not running: deleted

Error running timer ‘eaf--topmost-focus-update’: (error "Process eaf-epc con 20 not running: deleted
")
Mark set

Debugger entered--Lisp error: (error "Process eaf-epc con 20 not running: deleted\n")
  process-send-string(#<process eaf-epc con 20> "000059(call 23 eval_function (\"5d70-ef4b-f556-fe30-71b5-80fb-914b\" \"insert_or_scroll_up\" \"j\"))\n")
  (let* ((msg (encode-coding-string (concat (eaf-epc-prin1-to-string sexp) "\n") 'utf-8-unix)) (string (concat (format "%06x" (length msg)) msg)) (proc (let* ((cl-x connection)) (progn (or (let* (...) (progn ...)) (signal 'wrong-type-argument (list ... cl-x))) (aref cl-x 2))))) (eaf-epc-log ">> SEND : [%S]" string) (process-send-string proc string))
  eaf-epc-net-send(#s(eaf-epc-connection :name "eaf-epc con 20" :process #<process eaf-epc con 20> :buffer #<killed buffer> :channel ("eaf-epc con 20" nil (methods . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG METHODS: %S" args) (eaf-epc-handler-methods #s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ... :port 58257 :connection #1 :methods nil :sessions ... :exit-hooks nil) (caadr args))) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (epc-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG EPC-ERROR: %S" args) (apply 'eaf-epc-handler-epc-error #s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ... :port 58257 :connection #1 :methods nil :sessions ... :exit-hooks nil) (eaf-epc-args args))) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET-ERROR: %S" args) (apply 'eaf-epc-handler-return-error #s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ... :port 58257 :connection #1 :methods nil :sessions ... :exit-hooks nil) (eaf-epc-args args))) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET: %S" args) (apply 'eaf-epc-handler-return #s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ... :port 58257 :connection #1 :methods nil :sessions ... :exit-hooks nil) (eaf-epc-args args))) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status ok :value nil)) (call . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG CALL: %S" args) (apply 'eaf-epc-handler-called-method #s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ... :port 58257 :connection #1 :methods nil :sessions ... :exit-hooks nil) (eaf-epc-args args))) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)))) (call 23 eval_function ("5d70-ef4b-f556-fe30-71b5-80fb-914b" "insert_or_scroll_up" "j")))
  (let* ((conn (let* ((cl-x mngr)) (progn (or (let* (...) (progn ...)) (signal 'wrong-type-argument (list ... cl-x))) (aref cl-x 5))))) (eaf-epc-net-send conn (cons method messages)))
  eaf-epc-manager-send(#s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ("python3" "/home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py" "1914" "1119" "39135") :port 58257 :connection #s(eaf-epc-connection :name "eaf-epc con 20" :process #<process eaf-epc con 20> :buffer #<killed buffer> :channel ("eaf-epc con 20" nil (methods . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG METHODS: %S" args) (eaf-epc-handler-methods #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (epc-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG EPC-ERROR: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET-ERROR: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status ok :value nil)) (call . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG CALL: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)))) :methods nil :sessions ((23 . #s(eaf-deferred-object :callback identity :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil))) :exit-hooks nil) call 23 eval_function ("5d70-ef4b-f556-fe30-71b5-80fb-914b" "insert_or_scroll_up" "j"))
  (let ((uid (eaf-epc-uid)) (sessions (let* ((cl-x mngr)) (progn (or (let* (...) (progn ...)) (signal 'wrong-type-argument (list ... cl-x))) (aref cl-x 7)))) (d (eaf-deferred-new))) (setq sessions (cons (cons uid d) sessions)) (let* ((cl-x mngr)) (or (let* ((cl-x cl-x)) (progn (and (memq (type-of cl-x) cl-struct-eaf-epc-manager-tags) t))) (signal 'wrong-type-argument (list 'eaf-epc-manager cl-x))) (let* ((v cl-x)) (aset v 7 sessions))) (eaf-epc-manager-send mngr 'call uid method-name args) d)
  eaf-epc-call-deferred(#s(eaf-epc-manager :title "python3 /home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py 1914 1119 39135" :server-process #<process *eaf*<1>> :commands ("python3" "/home/waytrue/.emacs.d/site-lisp/emacs-application-framework/eaf.py" "1914" "1119" "39135") :port 58257 :connection #s(eaf-epc-connection :name "eaf-epc con 20" :process #<process eaf-epc con 20> :buffer #<killed buffer> :channel ("eaf-epc con 20" nil (methods . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG METHODS: %S" args) (eaf-epc-handler-methods #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (epc-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG EPC-ERROR: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return-error . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET-ERROR: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)) (return . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG RET: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status ok :value nil)) (call . #s(eaf-deferred-object :callback (lambda (args) (eaf-epc-log "SIG CALL: %S" args) (apply ... #1 ...)) :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil)))) :methods nil :sessions ((23 . #s(eaf-deferred-object :callback identity :errorback eaf-deferred-resignal :cancel eaf-deferred-default-cancel :next nil :status nil :value nil))) :exit-hooks nil) eval_function ("5d70-ef4b-f556-fe30-71b5-80fb-914b" "insert_or_scroll_up" "j"))
  (setq it (eaf-epc-call-deferred eaf-epc-process (read method) args))
  (let (it) (setq it (eaf-epc-call-deferred eaf-epc-process (read method) args)) it)
  eaf-call-async("eval_function" "5d70-ef4b-f556-fe30-71b5-80fb-914b" "insert_or_scroll_up" "j")
  (if (derived-mode-p 'eaf-mode) (eaf-call-async "eval_function" eaf--buffer-id fun (key-description (this-command-keys-vector))) (message "%s command can only be called in an EAF buffer!" sym))
  eaf-py-proxy-insert_or_scroll_up()
  funcall-interactively(eaf-py-proxy-insert_or_scroll_up)
  command-execute(eaf-py-proxy-insert_or_scroll_up)

请教一下各位大佬如何解决,这些错误导致browser与pdf无法使用,十分感谢