【发布时间】:2014-03-02 13:06:14
【问题描述】:
我是 Emacs 新手,我正在尝试设置我的 python 环境。到目前为止,我已经了解到在 python 缓冲区C-c C-c 中使用“python-mode.el”会将当前缓冲区的内容加载到交互式 python shell 中,显然是使用which python 产生的内容。在我的例子中是 python 3.3.3。但由于我需要一个 python 2.7 shell,我试图让 Emacs 在C-c C-c 上生成这样一个 shell。不幸的是,我不知道该怎么做。将py-shell-name 设置为which python2.7 产生的值(即/usr/bin/python2.7)不起作用。如何让 Emacs 做到这一点,或者当我点击 C-c C-c 时,我如何追溯 Emacs 执行的操作?
【问题讨论】:
-
我认为您可能需要这样的东西,我将其用于乳胶:
(setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))- 当然,您可以将自己的路径放置到您的 python 东西。
标签: python python-2.7 emacs emacs24