修改计算机的用户名 && 解决:无法将“python”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

修改计算机的用户名 && 解决:无法将“python”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。,第1张

最近尝试在win10企业版的vscode上进行debug,但一直报上面的错误,然后开始了出坑之旅。


该问题的主要原因为报的错误显示python路径中包含有中文,所以解决方法就是将本机的中文用户名更改成英文字母。


如果你已经是英文路径,那么你要确认该路径下是否存在python.exe文件,并且可正常运行。


比如将静改成jing

1. 修改账户名

win + r,输入netplwiz回车,打开用户账户,双击您想修改用户名的账户,然后修改成想要的用户名-jing,并点击应用。


重启后电脑启动界面的用户名就是更改后的名称。


此时可以不重启,等下面 *** 作后一起重启。


2. 修改注册表

win + r,输入regedit回车;

打开注册表,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList;
找到S-1-5-21-xxxxxxxx(xxxxx表示数字),应该会有两个及以上的S-1-5-21开头的文件。


依次点击,在右边找到ProfileImagePath,然后双击查看它的数值数据,看有没有和您的User文件夹名称相同的,如果有的话,点击修改成您想要修改成的用户名(即jing, 这里也就是将原来的用户-改成与上面账户名-jing);

然后确定,重启。


3. 修改user下文件夹名称

重启后,此时会提示“无法登陆到你的账户“,并且电脑的界面和之前不一样了,不要慌,可以先忽略这个提示。


将C:\Users\静文件夹改成C:\Users\jing,之后再重启电脑;

重启后,电脑的界面和之前一样,并且用户名从中文改成了英文,并且vscode可以正常实现debug功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/571163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存