在组织文件中,以下块中的C-c C-c
#+begin_src emacs-lisp
(setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")))
#+end_src
我收到一个错误,在它显示的echo区域:错误的类型参数:listp,如问题标题所示。
但是C-h v package-archives RET显示代码实际执行了,我也试过像
#+begin src emacs-lisp
(+ 1 1)
#+end src
并且它运行正常,所以只有当代码包含一个关联列表问题仍然存在时,我也尝试过使用emacs -Q并且只加载org-babel和ob-emacs-lisp lib,它表现得很好相同。
答案 0 :(得分:0)
实际上将org-mode更新到最新版本可以解决问题,只需确保删除/ usr / local / share / emacs / lisp / org并通过package-install安装。