事情是今天打开了pwsh,突然发现conda的环境没了,启动时提示:
UnicodeEncodeError: 'gbk' codec can't encode character '\xe5' in position 884: illegal multibyte sequence
在网上搜索了许多相关的资料,一度怀疑是代理等问题。
进行过的尝试:清理conda缓存,更新conda版本,删除重建环境,使用anaconda prompt新建环境。
最终认为可能是环境变量里存在中文字符,但之前一直相安无事,怎么最近突然爆发了呢?
删除就好了,至于我的环境里为什么有中文字符...我简直无语,微信开发者工具自动加入的变量
没想到去年还好好的东西,今年突然寄了,也没想到其他异常的环境变量会影响到conda的创建。
在网上也没有相关的解决经验,所以在此进行分享,希望能帮助到别人。