gpt4 book ai didi

emacs - Emacs无法加载其启动文件

转载 作者:行者123 更新时间:2023-12-04 13:55:59 25 4
gpt4 key购买 nike

我将远程终端上的emacs升级为23快照。因为那里没有root权限,所以我进行了“make install”,并将“prefix”设置为主目录中的文件夹。现在,当我启动emacs时,它给出一个错误“无法打开加载文件:encoded-kb”,它也同样无法运行Dired或加载cc-mode。我尝试以'--no-site-file','-Q','-q'开头,它们都有相同的问题。我的.emacs为空。有什么建议么?

谢谢你的帮助。

问候,
尼西思

更新:这些是我尝试运行“emacs”无参数时收到的消息。

Warning: arch-dependent data dir (/usr/local/libexec/emacs/23.0.93/x86_64-unknown-linux-gnu/) does not exist.
Warning: Lisp directory `/usr/local/share/emacs/23.0.93/site-lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/site-lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/23.0.93/lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/23.0.93/leim' does not exist.

它是一个64位系统。 Emacs源代码是使用以下命令从cvs中获取的
cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/emacs co emacs

更新2:
感谢Charlie和Trey的回答。我想我会跳过“make install”并暂时坚持使用src/emacs。
干杯。

最佳答案

AFAIK,如果要在系统范围内安装软件包,则需要make install。前缀仅定义该系统范围安装的前缀路径,但仍需要正确的目录层次结构(bin/,/lib,/share等)。如果只想使用CVS Emacs,则可以在make过程之后立即运行它。例如,我的Emacs的源代码位于~/src/emacs/,我可以简单地键入~/src/emacs/src/emacs来运行Emacs。

关于emacs - Emacs无法加载其启动文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com