windows系统下安装python的pygame模块(包含pip安装和升级失败问题)

1.确定你安装了pip模块,并且配置好了环境变量
按下win+R 然后输入cmd调出终端,如果已经配置好python环境变量,直接输入python就会有python版本提示,记下此时python版本号,和你安装的是64位还是32位的,如下图,我安装了3.7.3版32位的。
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
记得先在终端输入exit()退出python后再在终端输入pip查看有没有安装pip,安装pip方法简单,自行百度就行,安装pip后即可用pip安装pygame模块,直接输入pip,查看pip是否安装成功,成功则如下图所示。
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
2.下载pygame资料包
注意:pygame的安装版本一定要和python的一致,如python3.x和是64位还是32位,我安装的是3.7和win32,则选择pygame‑1.9.6‑cp37‑cp37m‑win32.whl这个版本,
如果python是3.6的并且是64位的选择pygame-1.9.4-cp36-cp36m-win_amd64

cp37表示是3.7版本 cp36表示是3.6的版本
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
3.安装pygame(该步骤经常出问题,可看第四步)
下载好安装包后,这类以。whl为后缀名的安装包要通过终端进入安装包所在目录进行安装,如,我先把安装包复制到D:/software/pygame目录,在终端中,先切换到该目录,然后输入pip install pygame‑1.9.6‑cp37‑cp37m‑win32.whl(具体看你安装的版本号,如我的3.7,win32)如下图所示则显示安装成功

windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
4.第三步中,经常显示安装失败信息,主要有两个原因,一是pip版本过低,,提示更新升级,此时如果直接按照终端提示命令的升级方法往往容易导致升级失败,如下图所示
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
此时可用如下升级方法,在终端中输入如下命令即可:python -m pip install -U --force-reinstall pip
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)
如上图所示,即可升级成功,然后在终端中记得切换回之前下载的pygame‑1.9.6‑cp37‑cp37m‑win32.whl的所在路径,然后用pip install +文件名即可安装,如第三步所示,即安装成功。

5.检验pygame模块是否安装成功,在终端中输入python进入python后,然后输入import,如下所示,即成功安装pygame模块。
windows系统下安装python的pygame模块(包含pip安装和升级失败问题)