我已經從emacs list-packages安裝了組織模式版本8.2.1。 我下載了最新版本8.2.4,並把它放在.emacs.d並添加以下到我的.emacs,Emacs沒有看到組織模式的新安裝
(add-to-list 'load-path "~/.emacs.d/org-8.2.4/lisp")
的Emacs仍然報告組織模式版本是8.2.1
我已經從emacs list-packages安裝了組織模式版本8.2.1。 我下載了最新版本8.2.4,並把它放在.emacs.d並添加以下到我的.emacs,Emacs沒有看到組織模式的新安裝
(add-to-list 'load-path "~/.emacs.d/org-8.2.4/lisp")
的Emacs仍然報告組織模式版本是8.2.1
嘗試從load-path
先刪除組織模式的舊的安裝(S):
(require 'cl)
;; Org-mode that was shipped with Emacs
(setq load-path (remove-if (lambda (x) (string-match-p "org$" x)) load-path))
;; ELPA
(setq load-path (remove-if (lambda (x) (string-match-p "org-20" x)) load-path))
(setq custom-org-path "~/.emacs.d/org-8.2.4/lisp")
(add-to-list 'load-path custom-org-path)
同時一定要儘早做它在你的- 特別是如果你的U基於組織模式的系統用於您的emacs配置文件。
將以下內容添加到init.el文件中。
(require 'package)
(add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/") t)
從組織緊湊指南here。
您是否在更改.emacs之後關閉並重新啓動EMACS? –
是的,依然如此。 – shyamupa
爲什麼不使用list-packages來安裝或更新到版本** 20131209 **?使用list-packages時的默認安裝目錄是'〜/ .emacs.d/elpa'。你的'user-emacs-directory'設置爲'〜/ .emacs.d /' - '(setq user-emacs-directory「〜/ .emacs.d /」)'? – lawlist