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

Python3.10.7用pip23.3.2安装pygame失败,请求帮助

问题描述

使用Python 3.10.7(pip版本23.3.2)执行pip install pygame时,出现WinError 10061(目标计算机拒绝连接)错误,多次重试后仍提示找不到匹配的pygame发行版,完整报错信息如下:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001E976A76D10>: Failed to establish a new connection: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение')': /simple/pygame/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001E976A77010>: Failed to establish a new connection: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение')': /simple/pygame/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001E976A77340>: Failed to establish a new connection: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение')': /simple/pygame/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001E976A774F0>: Failed to establish a new connection: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение')': /simple/pygame/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001E976A776A0>: Failed to establish a new connection: [WinError 10061] Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение')': /simple/pygame/
ERROR: Could not find a version that satisfies the requirement pygame (from versions: none)
ERROR: No matching distribution found for pygame
解决方法
  • 使用国内PyPI镜像源安装
    默认PyPI源连接失败时,直接指定国内镜像源绕开网络问题:

    pip install pygame -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    若需要长期使用镜像,可先配置全局源再安装:

    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    pip install pygame
    
  • 排查网络与拦截因素

    • 确认本地网络可正常访问外网,若使用代理,检查代理配置是否正确,尝试关闭代理后重试
    • 临时关闭防火墙、杀毒软件,排除其对pip网络请求的拦截
  • 手动下载whl文件安装

    1. 找到适配Python 3.10.7(Windows系统,注意匹配32/64位)的pygame whl安装包
    2. 下载到本地后,执行以下命令安装(替换pygame-xxx.whl为实际文件名):
      pip install pygame-xxx.whl
      
  • 避免多Python版本冲突
    若环境存在多个Python版本,使用python -m pip install pygame替代pip install pygame,确保调用的是对应Python 3.10.7的pip工具

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 10:02:34