我在 Windows 8.1 计算机上安装了 emacs 版本 24.3.1 (i386-mingw-nt6.2.9200)。我尝试使用与 John Weigley 的 ledger (版本 2.6.1) 一起分发的 ledger.el。虽然 lisp 文件加载到 emacs 中并且似乎可以运行(我将 .el 文件放在正确的位置并且我的 .emacs 文件引用它),但当我尝试使用 Cc Ca 根据旧交易添加新交易时,我收到以下错误:
正在搜索程序:权限被拒绝,分类帐。
如有任何帮助我将非常感激。
答案1
ledger
该错误信息告诉您,您的 中没有安装名为 的程序exec-path
。
如果您确实在某处安装了名为的程序,ledger
则将其路径(位置)添加到 的值中exec-path
。
参见 Elisp 手册、节点Subprocess Creation
了解详情exec-path
。
另请参阅环境变量PATH
和EMACSPATH
Emacs 手册中的 nodeGeneral Variables
。