如何更改 EMACS 23 使用的默认 python 版本?

发布于 2024-11-05 21:18:58 字数 117 浏览 0 评论 0原文

尝试更改 python emacs 使用的版本。 (OSX10.6)

在终端中 Python 调出我在 PATH 中设置的版本 但在 EMACS 中则不然。

我怎样才能改变这个?

Trying to change the version of python emacs uses. (OSX10.6)

In Terminal
python
brings up the version I've set up in PATH
But in EMACS it does not.

How can I change this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

千柳 2024-11-12 21:18:58

另一种选择是修复 Emacs 的环境变量 PATH,这在 Mac OS 上使用 Emacs 时有点棘手。只需确保 Emacs 的 PATH 与 Terminal.app/Bash 中的 PATH 具有相同的值即可。这些链接应该有所帮助:

访问 Emacs 中的 OS X / UNIX 环境变量迷你缓冲区

http://www.emacswiki.org/emacs/EmacsApp

(cf .“路径”和“替代路径解决方案”部分)

Another option is to look into fixing the environment variable PATH for Emacs which is a little tricky when using Emacs on Mac OS. Just make sure that Emacs' PATH has the same value as PATH in Terminal.app/Bash. These links should help:

Accessing OS X / UNIX environment variables in Emacs minibuffer

http://www.emacswiki.org/emacs/EmacsApp

(cf. Section "Path" and "Alternative Path Solution")

转身以后 2024-11-12 21:18:58

最简单的方法(假设您正在运行 Emacs 的 GUI 版本),是选择

Options->Customize Emacs->Specific Option

并输入 python-python-command,然后填写您想要的 python 的路径。然后为以后的课程做好准备,你应该会做得很好。

我真的不确定为什么它不尊重路径变量。默认值应该只是“python”(无路径)。也许您已经设置了这个,或者您正在更改 .emacs 中的命令路径?您可以查看 ~/.emacs 并查看您是否正在执行其中任一操作。

The easiest way (assuming you are running the GUI version of Emacs), is to choose

Options->Customize Emacs->Specific Option

and type python-python-command, and fill in the path to the python you want. Then save for future sessions and you should be good.

I'm really not sure why it wouldn't be honoring the path variable. The default should be simply "python" (no path). Maybe you have already set this, or you are changing the command path in your .emacs? You could look in ~/.emacs and see if you are doing either of those.

路还长,别太狂 2024-11-12 21:18:58

尝试将其添加到您的 .emacs 或其他配置文件中:

(setq python-version-checked t)
(setq python-python-command "python2.7")

Try to add this to your .emacs or other config file:

(setq python-version-checked t)
(setq python-python-command "python2.7")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文