Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在emacs中为Django安装小马模式_Django_Emacs - Fatal编程技术网

如何在emacs中为Django安装小马模式

如何在emacs中为Django安装小马模式,django,emacs,Django,Emacs,我是emacs新手,我想为django安装。我一直在为安装说明而挣扎,但我还没有找到一种方法使它工作。我需要编译所有的.el文件吗?我该怎么做?是否需要安装任何依赖项?我已设法获得以下错误:小马模式。el:83:1:错误:无法打开加载文件:files-x。有人能提供一整套说明吗 我在ubuntu 10.04上使用emacs GNU emacs 23.1.1,它对我来说很好 git clone http://github.com/davidmiller/pony-mode ~/Developmen

我是emacs新手,我想为django安装。我一直在为安装说明而挣扎,但我还没有找到一种方法使它工作。我需要编译所有的.el文件吗?我该怎么做?是否需要安装任何依赖项?我已设法获得以下错误:
小马模式。el:83:1:错误:无法打开加载文件:files-x
。有人能提供一整套说明吗


我在ubuntu 10.04上使用emacs GNU emacs 23.1.1,它对我来说很好

git clone http://github.com/davidmiller/pony-mode ~/Development/pony-mode

M-x byte-compile-file (compile only pony-mode.el)
然后添加到.emacs:

(add-to-list 'load-path "~/Development/pony-mode")
(require 'pony-mode)

当然,你必须改变你的路径。。。小心加载路径函数中的路径,没有final/和空格

对我来说效果很好

git clone http://github.com/davidmiller/pony-mode ~/Development/pony-mode

M-x byte-compile-file (compile only pony-mode.el)
然后添加到.emacs:

(add-to-list 'load-path "~/Development/pony-mode")
(require 'pony-mode)

当然,你必须改变你的路径。。。请注意加载路径功能中的路径,没有最终/和空格

我注意到通过package.el也可以使用小马模式

我的软件包管理器配置如下:

(require 'package)
(dolist (source '(("marmalade" . "http://marmalade-repo.org/packages/")
                  ("elpa" . "http://tromey.com/elpa/")))
  (add-to-list 'package-archives source t))
(package-initialize)

然后您应该能够运行
软件包安装
命令,并在小缓冲区中出现提示时键入
小马模式

我注意到小马模式也可以通过package.el使用

我的软件包管理器配置如下:

(require 'package)
(dolist (source '(("marmalade" . "http://marmalade-repo.org/packages/")
                  ("elpa" . "http://tromey.com/elpa/")))
  (add-to-list 'package-archives source t))
(package-initialize)
然后您应该能够运行
软件包安装
命令,并在小缓冲区中出现提示时键入
小马模式

错误“无法打开加载文件:文件-x”与字节编译无关

GNU Emacs“files-x.el”中包含一个文件,小马模式需要该文件,以便为每个项目设置设置dir局部变量

此错误很可能意味着变量“加载路径”设置为无法找到files-x.el

(/usr/local/share/emacs/23.1/lisp/files-x.el将是查看您的案例的好地方。 C-h v加载路径将允许您检查此变量。)

如果您的安装是标准安装,则@Fernando提供的安装说明应该有效。错误“无法打开加载文件:文件-x”与字节编译无关

GNU Emacs“files-x.el”中包含一个文件,小马模式需要该文件,以便为每个项目设置设置dir局部变量

此错误很可能意味着变量“加载路径”设置为无法找到files-x.el

(/usr/local/share/emacs/23.1/lisp/files-x.el将是查看您的案例的好地方。 C-h v加载路径将允许您检查此变量。)


如果您的安装是标准安装,@Fernando提供的安装说明应该有效

请出示您的.emacs文件好吗?你做了git克隆吗?据我所知,files-x是标准GNU Emacs的一部分,所以看起来你的安装有问题,试着重新安装它,或者升级到一个更新的版本。经过大量测试,我发现你首先需要将上面的行添加到.Emacs文件中,然后试着编译pony-mode.el。谢谢你的帮助。如果这两个人的顺序有什么不同,我会感到惊讶。我怀疑您很可能在多次测试中修复了一个加载路径问题:)@david yeah It hink太。。。这是一个典型的错误。请出示你的.emacs文件好吗?你做了git克隆吗?据我所知,files-x是标准GNU Emacs的一部分,所以看起来你的安装有问题,试着重新安装它,或者升级到一个更新的版本。经过大量测试,我发现你首先需要将上面的行添加到.Emacs文件中,然后试着编译pony-mode.el。谢谢你的帮助。如果这两个人的顺序有什么不同,我会感到惊讶。我怀疑您很可能在多次测试中修复了一个加载路径问题:)@david yeah It hink太。。。这是一个典型的错误最后我发现这是ubuntu 10.04上默认安装emacs的问题。在Fernando Diaz Garrido的回答中看到我最后的评论。最后我发现这是ubuntu 10.04上默认安装emacs的问题。在费尔南多·迪亚兹·加里多的回答中看到我最后的评论。