带Emacs的Python3

带Emacs的Python3,python,emacs,python-3.x,ropemacs,pymacs,Python,Emacs,Python 3.x,Ropemacs,Pymacs,要使GNU Emacs 23.2与Python3很好地配合使用,有什么需要做的吗 在Emacs中使用Python 3进行开发的理想效果是什么? 有关于使用Python3的文档吗 我将Python3的站点包目录添加到Python路径 按照说明(对于python mode.el)或将python命令设置为python3 for python.el会影响或影响Mac吗 编辑:摘自GNU Emacs 23.2(由Dave Love编写): ropemacs专门用于在Emacs中重构python代码。 p

要使GNU Emacs 23.2与Python3很好地配合使用,有什么需要做的吗

在Emacs中使用Python 3进行开发的理想效果是什么?

有关于使用Python3的文档吗

我将Python3的
站点包
目录添加到Python路径

按照说明(对于python mode.el)或将
python命令设置为python3 for python.el会影响或影响Mac吗

编辑:摘自GNU Emacs 23.2(由Dave Love编写):


ropemacs专门用于在Emacs中重构python代码。 pymacs有点像EMACS Lisp和Python之间通信的API

ropemacs使用pymacs允许在Emacs中提供重构功能

这些说明用于使用Emacs在Python中直接开发。如果您希望在Emacs中直接使用Python进行开发,我建议您直接使用以下链接:

它将Emacs置于python模式下进行开发。您需要在指令链接中应用补丁,因为直接在Emacs中使用python模式仍然存在缺陷。希望有帮助。

来自:

支持编辑Python 2和Python 3语言, 并使用任一版本的解释器来运行emacs.py 劣质流程中的模块

发件人:

最大的变化是Python3支持。这需要新的安装机制,以及为此环境编写的Python预处理器(名为pppp)

看来也是这样

我也希望看到中国的港口 ropemode和ropemacs/ropevim至py3k;它们应该很多 更容易做到,因为它主要涉及语法修复,AFAICT

在这一点上,CEDET也是(3?)


给定的跳棋也支持py3k。也可以使其支持py3k,只要其源代码与之配合使用。

两种Python模式都支持Python3

如果python3不是默认的pythonshell

M-x python3(版本)将在python-mode.el上打开一个交互式shell

当蛇帮显示蟒蛇3时,它被识别

也许可以设置Emacs Python默认值

python-mode.el上的py shell名称

Emacs-24.3 python.el中的python shell解释器

前面的python.el中的python命令

如果python-mode.el不可用,请在此处获取:


不确定要做什么?在Emacs中编辑,然后在Emacs外部运行,或在Emacs内部运行。更清楚地说明您想在emacs中做什么可能会使您的问题更容易回答。似乎正确的讨论是“在emacs中使用Python 3进行开发的理想环境是什么样子?”EmacsWiki一团糟。表明ropemacs仍缺乏对py3k的支持。
;; Fixme: This doesn't support (the nascent) Python 3