Emacs Flycheck安装:M-x软件包安装[不匹配]

Emacs Flycheck安装:M-x软件包安装[不匹配],emacs,flycheck,Emacs,Flycheck,我对Emacs(以及Linux)比较陌生。我正在尝试安装flycheck。按照安装说明,我添加了 (require 'package) (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t) (package-initialize) 到我的.emacs文件(然后杀死emacs并重新启动) 然后M-x软件包安装RET flycheck RET。但是Emacs说,[不匹配]。知道我做错

我对Emacs(以及Linux)比较陌生。我正在尝试安装flycheck。按照安装说明,我添加了

(require 'package)
(add-to-list 'package-archives
         '("melpa" . "http://melpa.org/packages/") t)
(package-initialize)
到我的
.emacs
文件(然后杀死emacs并重新启动)

然后
M-x软件包安装RET flycheck RET
。但是Emacs说,
[不匹配]
。知道我做错了什么吗


平台:Emacs 24.3.1,Ubuntu 14.04 LTS 64位,在VMware(Windows 10主机)上运行。

我也是Emacs的新手,我也遇到过同样的问题。对我有用的是:

  • M-x包裹列表包裹RET
  • 查找
    flycheck
    ,用
    I
  • 使用
    X
    安装标记的软件包
  • 作为参考,以下是我在我的
    .emacs
    中调用
    包的方式:

    (require 'package) 
    (add-to-list 'package-archives
                 '("melpa-stable" . "http://stable.melpa.org/packages/"))
    (when (< emacs-major-version 24)
      ;; For important compatibility libraries like cl-lib
      (add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/")))
    (package-initialize)`
    
    (需要“包”)
    (添加到“文件包档案”列表中
    “(“梅尔帕稳定”http://stable.melpa.org/packages/"))
    (当(
    我不知道你做错了什么,也不知道整个软件包的工作原理,因为我不使用它,但是
    M-x软件包刷新内容
    之前
    M-x软件包安装RET flycheck RET
    应该完成这项工作。@mikyra很显然你知道我做错了什么:-)如果flycheck能在安装说明中包含这一点,那就太好了。谢谢你。谢谢彼得——看来我们是在一起的;-)
    package list packages
    命令很好地了解。关于
    .emacs
    文件,我认为只有在运行emacs 23或更低版本时才需要以
    开头的部分。我认为你是对的。谢谢你的提示!总是想清理我的
    .emacs
    :)