PyCharm无法运行Python代码求助:CreateProcess error=1920问题
PyCharm无法运行Python代码的问题解决
问题描述
- 创建新项目时存在异常(对应截图显示项目创建流程中的错误状态)
- 运行Python文件时触发错误:
Error running 'main': Cannot run program "C:\Users\pbrah\AppData\Local\Microsoft\WindowsApps\python3.10.exe" (in directory "C:\Users\pbrah\PycharmProjects\pythonProject9"): CreateProcess error=1920, The file cannot be accessed by the system
- 此前因Django运行异常重装PyCharm后恢复,但现在出现上述无法运行基础Python代码的问题
解决步骤
1. 重新配置PyCharm的Python解释器
- 打开PyCharm,依次进入
File > Settings > Project: pythonProject9 > Python Interpreter - 点击右上角齿轮图标,选择
Add - 在弹出窗口中选择
System Interpreter,找到本地真正的Python安装路径(非WindowsApps目录下的快捷方式,通常路径类似C:\Users\pbrah\AppData\Local\Programs\Python\Python310\python.exe) - 选中该路径后点击
OK,保存配置后重新运行代码
2. 修复WindowsApps目录权限
- 右键点击
C:\Users\pbrah\AppData\Local\Microsoft\WindowsApps文件夹,选择属性 > 安全 > 高级 - 点击
更改权限,确保当前用户pbrah拥有读取和执行权限 - 若权限无法手动修改,以管理员身份打开命令提示符,执行以下命令重置权限:
icacls "C:\Users\pbrah\AppData\Local\Microsoft\WindowsApps" /reset /t /c /q
3. 更换Python版本(非微软商店版)
- 卸载微软商店中安装的Python 3.10
- 从Python官网下载对应版本的安装包,安装时勾选
Add Python to PATH,并选择自定义安装路径(如C:\Python310) - 回到PyCharm中配置该路径下的Python解释器
内容的提问来源于stack exchange,提问作者Rahul
相关产品推荐
相关产品推荐

