尝试更改python emacs使用的版本。 (OSX10.6)
在终点站 蟒蛇 调出我在PATH中设置的版本 但是在EMACS中却没有。
我该如何更改?
答案 0 :(得分:4)
另一个选择是研究修复Emacs的环境变量PATH,这在Mac OS上使用Emacs时有点棘手。只需确保Emacs的PATH与Terminal.app/Bash中的PATH具有相同的值。这些链接应该有所帮助:
Accessing OS X / UNIX environment variables in Emacs minibuffer
http://www.emacswiki.org/emacs/EmacsApp
(参见“路径”和“替代路径解决方案”部分)
答案 1 :(得分:3)
最简单的方法(假设您运行的是Emacs的GUI版本),就是选择
Options->Customize Emacs->Specific Option
并输入python-python-command,并填写所需的python路径。然后保存以备将来的会议,你应该很好。
我真的不确定为什么它不会尊重路径变量。默认值应该只是“python”(没有路径)。也许您已经设置了这个,或者您正在更改.emacs中的命令路径?你可以查看〜/ .emacs,看看你是否正在做其中任何一个。
答案 2 :(得分:1)
尝试将此添加到您的.emacs或其他配置文件中:
(setq python-version-checked t)
(setq python-python-command "python2.7")