4

Emacs パッケージを自動的にインストールしようとすると、このエラーが発生しました。

Warning (initialization): An error occurred while loading `/Users/username/.emacs.d/init.el':

File error: http://melpa.org/packages/projectile-20150619.800.el, Not found

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the `--debug-init' option to view a complete error backtrace.
4

4 に答える 4

4

M-x package-refresh-contentsELPA パッケージ アーカイブが古いため、パッケージ マネージャーがパッケージをダウンロードできないため、最初に までに ELPA パッケージ アーカイブを更新する必要があります。

パッケージ メニューからパッケージをインストールすることもできます( で入力M-x list-packages)。更新は自動的に行われます。

于 2015-06-20T13:16:44.130 に答える
3

そして、ここに私の解決策があります:

  • ブラウザを開き、次のように入力します: http://melpa.org/

  • 検索パッケージ名: 'projectile'

  • 次に、パッケージをダウンロードして ~/.emacs.d/elpa に展開します。

于 2015-06-20T11:28:07.093 に答える
1

ubuntu を使用する場合は、ドキュメントapt-get install elpa-projectileに記載されているとおりに使用することもできます。

于 2017-01-03T14:22:13.990 に答える
0

これが発生する理由の 1 つは、melpa 接続をセットアップする前に emacs.el ファイルでパッケージをセットアップしようとしている可能性があるため、パッケージ リストがはるかに小さいことです。そこで無効にして、パッケージリストを更新して、それが役立つかどうかを確認してください。

于 2021-11-19T16:52:38.920 に答える