原因:因为你的用户路径有中文名,识别不了中文编码导致报错。
我的机器:win10家庭版
处理办法:1.用管理员打开cmd(重要,不然无权限)
2.cmd输入 net user administrator /active:yes
激活超级管理员
3.根据百度经验进行下一步
https://jingyan.baidu.com/article/066074d6434422c3c21cb01b.html
最后试过可以成功运行虚拟环境了。
4.取消超级管理员
net user administrator /active:no
5.最好是去环境变量里修改一下与原来用户名相关的变量
注意事项:我看了许多的修改路径的教程,其中一种是打开用户和组来激活,需要专业版的机器,让我麻烦好久。通过cmd命令行打开即可解决问题。