首页 > 解决方案 > 创建具有不同python版本的conda环境时,python版本不会改变

问题描述

我目前将 python3 设置为我的默认 python 版本,但我希望能够为某些事情切换回 python2,所以我使用以下命令创建了一个 conda 环境:

conda create -n py2 python=2.7

然后通过以下方式激活它:

source activate py2

但是当我这样做时:

python --version

我仍然得到

Python 3.6.8

我在这里做错了什么?我正在尝试下载一个仅与 python2 兼容的 conda 包,但尽管处于 python2 环境中,但它一直告诉我我的 python 版本不兼容。

标签: pythonconda

解决方案


您可能会遇到多个环境相互叠加的问题。

尝试运行:

conda deactivate

多次以退出所有环境。然后运行:

condo activate py2

推荐阅读