切换虚拟环境之前, 最后先执行conda deactivate退出当前虚拟环境,否则, 直接执行conda activate xxx 的话,可能并不能成功如愿切到xxx环境, 而是只切到了base环境,这个之前踩过两次坑, 一脸懵逼,排查了好久。
执行切换命令之后, 最好通过 conda env list 或 conda info -e查看一下是不是已经成功切过去了。
带 * 号的表示此时所在的环境:
base /Users/lihy/anaconda3 python3.6 * /Users/lihy/anaconda3/envs/python3.6 python3.7 /Users/lihy/anaconda3/envs/python3.7 (python3.6) lihydeMacBook-Pro:conda-meta lihy$