PyCharm无法运行Python文件:CreateProcess error=1920问题求助
解决PyCharm中CreateProcess error=1920(系统无法访问文件)问题
问题根源
你遇到的CreateProcess error=1920对应Windows系统的ERROR_CANT_ACCESS_FILE,本质是PyCharm调用的Python解释器路径指向了无效的空文件(WindowsApps里的快捷方式残留),导致系统无法访问有效执行文件。
解决步骤
修正PyCharm的Python解释器配置
- 打开PyCharm,依次进入
File > Settings > Project: [你的项目名] > Python Interpreter - 点击右上角齿轮图标,选择
Add - 在弹出窗口中选
System Interpreter,找到你实际安装Python的路径(通常是C:\Program Files\Python310\python.exe,或者你自定义的安装目录),不要选WindowsApps下的空文件 - 选中后点击
OK,将其设为项目默认解释器
- 打开PyCharm,依次进入
清理无效的WindowsApps快捷方式
- 打开路径
C:\Users\User\AppData\Local\Microsoft\WindowsApps - 删除所有和
python3.10.exe相关的快捷方式(这些是微软商店版本的无效残留) - 检查系统环境变量
PATH,确保真正的Python安装路径排在WindowsApps路径之前,避免系统优先调用无效链接
- 打开路径
重新安装Python(若需)
- 从Python官网下载对应版本的安装包(不要用微软商店版本)
- 安装时勾选
Add Python to PATH,选择自定义安装路径(比如C:\Python310),避开权限受限的目录 - 安装完成后,打开CMD输入
python --version验证是否正常输出版本号
内容的提问来源于stack exchange,提问作者Max
相关产品推荐
相关产品推荐

