Lösen Sie die Warnprobleme beim Start von emacs in Ubuntu

566
ROBOT AI

Mein Emacs in Ubuntu zeigt unten immer Warnungen, was ziemlich ärgerlich ist.

Warning (initialization): An error occurred while loading ‘/home/AROT/.emacs.d/init.el’:  error: Key sequence RET o starts with non-prefix key RET  To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the ‘--debug-init’ option to view a complete error backtrace. 

Dann folgte ich der Anweisung und starte emacs mit dem Befehl emacs --debug-initund sah folgende Informationen:

Debugger entered--Lisp error: (file-missing "Cannot open load file" "No such file or directory" "tex-site") require(tex-site) eval-buffer(#<buffer *load*-267398> nil "/home/AROT/.emacs.d/elpa/auctex-11.88.6/auctex-autoloads.el" nil t) ; Reading at buffer position 10037 load-with-code-conversion("/home/AROT/.emacs.d/elpa/auctex-11.88.6/auctex-autoloads.el" "/home/AROT/.emacs.d/elpa/auctex-11.88.6/auctex-autoloads.el" nil t) load("/home/AROT/.emacs.d/elpa/auctex-11.88.6/auctex-autoloads" nil t) package--activate-autoloads-and-load-path(#s(package-desc :name auctex :version (11 88 6) :summary "Integrated environment for *TeX*" :reqs nil :kind nil :archive nil :dir "/home/AROT/.emacs.d/elpa/auctex-11.88.6" :extras ((:url . "http://www.gnu.org/software/auctex/")) :signed nil)) package--load-files-for-activation(#s(package-desc :name auctex :version (11 88 6) :summary "Integrated environment for *TeX*" :reqs nil :kind nil :archive nil :dir "/home/AROT/.emacs.d/elpa/auctex-11.88.6" :extras ((:url . "http://www.gnu.org/software/auctex/")) :signed nil) nil) package-activate-1(#s(package-desc :name auctex :version (11 88 6) :summary "Integrated environment for *TeX*" :reqs nil :kind nil :archive nil :dir "/home/AROT/.emacs.d/elpa/auctex-11.88.6" :extras ((:url . "http://www.gnu.org/software/auctex/")) :signed nil) nil deps) package-activate(auctex) package-initialize() byte-code("\302\303!\210\302\304!\210\305\306\307\310#\210\311\312\010\"\021\313 \207" [prelude-dir package-user-dir require cl package add-to-list package-archives ("melpa" . "http://melpa.org/packages/") t expand-file-name "elpa" package-initialize] 4) require(prelude-packages) eval-buffer(#<buffer *load*> nil "/home/AROT/.emacs.d/init.el" nil t) ; Reading at buffer position 4156 load-with-code-conversion("/home/AROT/.emacs.d/init.el" "/home/AROT/.emacs.d/init.el" t t) load("/home/AROT/.emacs.d/init" t t) #f(compiled-function () #<bytecode 0x25ec51>)() command-line() normal-top-level() 

Kann ich mir in dieser Angelegenheit helfen, da ich nur wenig LISP-Kenntnisse habe? Vielen Dank!

1
Ist diese Perlude installiert? Sie scheinen die Latexpakete zu haben. Wenn Sie das nicht verwenden, versuchen Sie es mit einer Neuinstallation von Emacs. Wenn Sie die Methode zum Debuggen der .emacs-Konfiguration verwenden, müssen Sie Abschnitt für Abschnitt kommentieren und neu laden. Probieren Sie die `latex`-Konfiguration aus (dh, erfordern Sie (tex-site)) oder installieren Sie das Paket alternativ von elpa. manandearth vor 6 Jahren 0
Danke für deine Antwort @manandearth! Ich habe den Fehler behoben, indem ich auctex von der Quelle neu installiere. ROBOT AI vor 6 Jahren 0

0 Antworten auf die Frage