python - 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)”
解决方案
推荐阅读
- curl - 同一网络上的两台机器在触发 Cloudflare 保护方面不同
- callback - Julia 中的回调是什么以及如何使用它们?
- docker - 无法在 Windows 10 Pro 21H1 上安装 Docker Desktop
- python - Python:将 NaN 值转换为 0 时出错
- least-squares - 手动 2SLS 标准错误与 IV 标准错误
- android - 如何用文字和一个按钮制作底部菜单?
- python - 如何检查 4 位数字是否有重复数字?
- azure - 如何在 azure 数据工厂中使用 azure 函数将数据写入文件
- css - 重构一个 css 文件,使每个选择器只存在一次
- mysql - 在 MYSQL 服务器(操作系统 - linux)中使用 crontab 自动化恢复数据库过程