小编gla*_*nti的帖子

Emacs:Symbol的函数定义是void:use-package

我正在尝试在Windows上配置Emacs,并且我想在我的配置中插入一个"use-package"包,但是当我按下Emacs上执行时显示消息"符号的函数定义无效:使用 - 包"

(setq inhibit-startup-message t)

(require 'package)
(setq package-enable-at-startup nil)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
(add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/"))

(package-initialize)


(unless (package-installed-p 'use-package)
  (package-refresh-contents)
  (package-install 'use-package))
Run Code Online (Sandbox Code Playgroud)

有时我收到错误消息"use-package不可用".

    Debugger entered--Lisp error: (void-function package-installed-p)
    (package-installed-p (quote use-package))
    (if (package-installed-p (quote use-package)) nil (package-refresh-contents) (package-install (quote use-package)))
    eval((if (package-installed-p (quote use-package)) nil (package-refresh-contents) (package-install (quote use-package))) nil)
    elisp--eval-last-sexp(nil)
    eval-last-sexp(nil)
    funcall-interactively(eval-last-sexp nil)
    call-interactively(eval-last-sexp nil nil)
    command-execute(eval-last-sexp)
Run Code Online (Sandbox Code Playgroud)

debugging emacs package

13
推荐指数
1
解决办法
6617
查看次数

标签 统计

debugging ×1

emacs ×1

package ×1