配置Aquamacs以使用已安装的MacPorts Python

配置Aquamacs以使用已安装的MacPorts Python,python,emacs,macports,aquamacs,Python,Emacs,Macports,Aquamacs,我想使用Aquamacs编辑python文件,并将解释器更改为使用我通过MacPorts安装的python版本,而不是默认版本。我看到,通过将首选项文件指向我正在使用的版本,可以解决这个问题。但是,我找不到关于如何进行定点的文档 我的首选项文件位于:~/Users/Me/Library/preferences/Aquamacs Emacs/preferences.el 我想使用的python版本位于:~/Applications/MacPorts/python2.7 抱歉,如果这个问题已经得到了

我想使用Aquamacs编辑python文件,并将解释器更改为使用我通过MacPorts安装的python版本,而不是默认版本。我看到,通过将首选项文件指向我正在使用的版本,可以解决这个问题。但是,我找不到关于如何进行定点的文档

我的首选项文件位于:~/Users/Me/Library/preferences/Aquamacs Emacs/preferences.el

我想使用的python版本位于:~/Applications/MacPorts/python2.7

抱歉,如果这个问题已经得到了回答,我对Aquamacs和Python都是新手,不确定我是否使用了正确的词汇表来搜索答案


谢谢

有帮助吗?另一个选项是找到python-mode.el文件,看看是否可以在那里设置解释器。@Evert-谢谢您的回复!我尝试将setq python命令~/your/python/bin dir/python添加到上面的首选项文件中,但它仍然使用~/Library/Frameworks/python.framework/Version/2.7版本。此外,我还能够找到包含Portfile的python-mode.el目录,但我不知道如何继续。您是否已经调整了macports…/bin安装的Emacs路径?我认为你不应该指着申请表。setenv PATH concat getenv PATH:/opt/local/bin和setq exec PATH append exec PATH'/opt/local/bin…/bin可能比本例更深一层或两层-在那里四处查看以找到它。当通过macports将python安装到sudo端口时,还有一个选项-f activate python27和sudo port select-set python27。检查一下你是否做到了。如果这有帮助,让我知道,我会发布一个带有两条评论的答案。前面注释中的路径假设您在安装带有-prefix=..的macports期间没有修改位置。。。。如果您在安装过程中修改了路径,那么您的路径自然需要在Preferences.el文件中匹配。