EnvironmentLocationNotFound: Not a conda environment: C:\Users\鏇归┌.conda\envs\sems
报错背景:
新建了一个环境,在使用该虚拟环境时,出现该错误。注意:之前创建的环境仍然正常使用。
报错检查:
上网查找资料,初步推断是因为本人电脑的用户名是中文,导致读取环境路径时出错。
检查验证:
通过使用conda env list
,发现之前创建的环境均在D盘下的某个全英文目录中。而出现错误的虚拟环境则是在包含中文用户名的目录中。
处理方法:
修改虚拟环境的默认安装环境即可。参考教程:https://zhuanlan.zhihu.com/p/687301312