You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行Python贪吃蛇游戏时出现CreateProcess error=193错误求助

解决CreateProcess error=193: %1 不是有效的Win32应用程序问题

以下是针对该错误的具体解决步骤:

  • 检查Python解释器兼容性与完整性
    直接双击运行路径C:\Users\User\PycharmProjects\snake-game\venv\Scripts\python.exe,如果弹出相同错误,说明该解释器文件损坏或与系统位数不匹配:

    1. 右键「此电脑」→「属性」,查看系统类型(32位/64位)
    2. 确认全局Python解释器正常运行(CMD中执行python --version验证),若异常则重新下载对应系统位数的Python安装包进行安装
  • 重建项目虚拟环境
    虚拟环境文件损坏是这类错误的常见诱因,直接重建即可:

    1. 手动删除项目目录下的venv文件夹
    2. 打开CMD,切换到项目目录:
      cd C:\Users\User\PycharmProjects\snake-game
      
    3. 重新创建虚拟环境:
      python -m venv venv
      
    4. 激活虚拟环境并重新安装依赖:
      venv\Scripts\activate
      # 若有requirements.txt文件,执行下方命令;无则手动安装所需库(如pygame)
      pip install -r requirements.txt
      
  • 修正PyCharm解释器配置
    确保PyCharm指向正确的虚拟环境解释器:

    1. 打开PyCharm,依次进入File → Settings → Project: snake-game → Python Interpreter
    2. 点击右上角齿轮图标,选择Add
    3. 选择Virtualenv Environment,定位到新创建的venv\Scripts\python.exe,保存配置
  • 尝试以管理员身份运行
    右键PyCharm图标,选择「以管理员身份运行」,避免权限不足导致无法执行解释器文件

内容的提问来源于stack exchange,提问作者Caleb0mwenga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 10:17:07