我正在尝试使用python-mode.el
配置emacs。我做了大量的研究,虽然我仍然是新手,因为我不知道如何配置一切。我使用了以下有用的资源:
我一直在设法使用Andrea的方法,我相信我有资源,但我仍有疑问:
.emacs
文件,我知道要将其删除。我应该将.emacs
文件的内容迁移到新文件~/.emacs.d/init.el
下吗? init.el
文件,是否应该将旧版.emacs
文件中的内容添加到单个init.el
文件中?~\.emacs.d\python-mode.el-6.1.2
下提取了python-mode .tar.gz文件。这是正确的,还是应该使用像ELPA这样的包管理器?README.md
,我可以通过pip install jedi epc pylint
安装Jedi。我应该在哪里克隆Jedi存储库,我应该在哪里运行pip install jedi epc pylint
?C:\Users\Lucas\AppData\Local\Enthought\Canopy\User
下安装了Enthought的Canopy python 2.7,它有python.exe
和libs
(我需要的所有库),但我不确定这个位置将来会给我带来麻烦。我应该在C:\
?我使用的是Emacs 24.3版 操作系统:Windows 7
答案 0 :(得分:1)
我有一个.emacs文件,我知道要将其删除。我应该在新文件〜/ .emacs.d / init.el下迁移.emacs文件的内容吗? 由于我打算使用Andrea的init.el文件,我应该将它与旧的.emacs文件中的内容一起添加到单个init.el文件中吗?
你不需要。但我建议你这样做。此外,您无需将config
添加到Andrea的init.el
,您可以在单独的文件中说~/.emacs.d/my-config.el
,然后通过追加{init.el
从(load "~/.emacs.d/my-config.el")
加载init.el
1}}到Andrea的python-mode
。
我在〜.emacs.d \ python-mode.el-6.1.2下提取了python-mode .tar.gz文件。这是正确的,还是应该使用像ELPA这样的包管理器?
我怀疑你需要这个,因为Andrea的配置已安装Jedi
。
从Andrea的README.md,我可以通过pip install jedi epc pylint安装Jedi。我应该在哪里克隆Jedi存储库,我应该在哪里运行pip install jedi epc pylint?
您不需要克隆pip install jedi epc pylint
存储库。您可以从任意位置运行C:\Users\Lucas\AppData\Local\Enthought\Canopy\User
。
我在C:\ Users \ Lucas \ AppData \ Local \ Enthought \ Canopy \ User下安装了Enthought的Canopy python 2.7,其中包含python.exe以及libs(包含我需要的所有库),但我是不确定这个位置将来是否会引起我的问题。我应该在C:\?
下重新安装python 2.7
如果在您的路径中,这应该可以正常{{1}}。
答案 1 :(得分:0)
看起来很好,应该工作。 BTW python-mode.el根本不需要配置,第一次尝试:只需打开并评估它。最好在开始时加载,但必须加载。
WRT给包裹经理,AFAIK它不是由ELPA分发的,试试el-get例如:
https://github.com/dimitri/el-get
如果市集可用,当前主干提供自上次发布以来的错误修复 - 并且希望没有那么多新错误;)
bzr branch lp:python-mode
使用版本6.1.2:在执行它之前保存缓冲区 - C-c C-c ,不要遇到错误。