问题描述
在mac系统终端中执行conda activate MYENV(版本为python3.7)之后,再输入python -V,结果显示python3.9
原因
在安装conda之前,因为不想用mac自带的python2.7,所以在~/.bash_profile中更改默认python命令的位置:
alias python="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3"
,conda执行activate指令后,会在环境变量中动态生成相应版本的路径,我猜测可能是与alias这一句有冲突。
解决方案
删除alias这一句