首页 > 解决方案 > Emacs zsh 不能使用与我在 anaconda env 中设置的 zsh 相同的 python 版本

问题描述

我在我的 Mac 上安装了 anaconda。它工作正常,在“基础”环境中,我设置了 python3。但是在emacs的zsh(Mx term ret, /bin/zsh ret)中,在"Base" env中,python版本是python2.7。

我试过 Mx shell,它也没有用。

在系统zsh中,在“which python”命令之后:/Users/username/anaconda3/bin/python

在emacs zsh中,在“which python”命令之后:/usr/bin/python

在系统 zsh 中,在“python --version”命令之后:Python 3.7.3

在 emacs zsh 中,在“python --version”命令之后:Python 2.7.10

在这两个zsh中,行首都有“(Base)”

标签: pythonemacs

解决方案


推荐阅读