Windows操作系统下安装pygame

参考链接:
https://blog.csdn.net/qq_38721302/article/details/83243632
https://www.cnblogs.com/mingkongluedong/p/9364530.html

pygame的安装,我相信很多人都有点苦恼,第一:不知道去哪里寻找下载文件。第二:该下载哪个文件。第三:下载了正确文件后又该如何安装?这个随笔既是为了帮助大家快速下载pygame,也是为了以后自己忘记如何下载安装方可以有个提供回忆的便签!

我将从上面提出的三个问题来逐个解决pygame的下载安装过程!

第一:去哪里寻找pygame的下载文件?
https://pypi.org/project/pygame/#files

第二:该下载哪个文件?

1.你首先应该明确自己的操作系统,如pygame的下载列表中提供了macos,linux,windows的下载文件,本文主要讲解windows,反正会在一种系统下安装了,其他系统的安装只不过是举一反三罢了!(这里我们采用windows系统)
2.你该下载哪个文件?
在这里插入图片描述
首先我们明确了是windows系统,于是我们找到带有win的文件,这个时候又要我们选择32位系统还是64位系统,如今的绝大多数系统都是64位,如果你不知道自己是多少位操作系统,可以去系统的设置里面寻找,实在找不到的可以下载驱动精灵http://www.drivergenius.com/。在硬件检测中的最后一栏中查看自己的操作系统位数
在这里插入图片描述
知道自己是64位或者是32位系统后,请明确自己的python版本是何种,可以在搜素下面输入idle,查看自己的python版本。如:
在这里插入图片描述
我的python版本目前是3.7-32位版本。这样我们就在pygame中需要选取cp后带有37的文件,如:
在这里插入图片描述
cp后的数字对应的是你的python版本,如果是cp27,这个文件只能在适配python2.7版本,高了或低了都不行
第三:你该如何安装?下载完成之后,打开cmd
下载之后,把下载后的文件保存到你要用到pygame的python工程文件夹中,然后我们需要用pip去安装pygame。Python2.7及其以上版本所对应的pygame文件中已经包含了pip文件,所以我们不必要再去安装pip文件,直接就可以在命令行窗口中去使用pip命令。
使用快捷键win+R打开命令行,输入cmd,按下回车,进入到如下界面:
在这里插入图片描述
我们可以看到它现在默认的位置是C盘,如果我们刚才保存的pygame文件不是保存在C盘的话,我们就需要先让命令行定位到它所保存的那个文件夹中,具体操作如下图:(当然尽量将.whl文件放到你的项目文件夹中,我正打算写外星人入侵这个项目,并且这个项目我是放在了D盘的python中)
在这里插入图片描述
然后再输入如下命令:

pip install pygame-1.9.4-cp37-cp37m-win32.whl

这个命令只针对32位机的python3.7,如果你是其他的属性请下载相应的版本

如果你没有完成pip的更新,他会提醒你更新,你只需要跟这它的方法就能完成更新,或者回到前面完成更新。

最后就安装完了(当然我的电脑是已经下载完成的)
在这里插入图片描述
测试代码:

import sys
 
import pygame
 
def run_game():
    #初始化游戏并创建一个屏幕对象
    pygame.init()
    screen = pygame.display.set_mode((1200,800))
    pygame.display.set_caption("Alien Invasion")
 
 
    #开始游戏的主循环
    while True:
 
        #监视键盘和鼠标事件
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                sys.exit()
 
        #让最近绘制的屏幕可见
        pygame.display.flip()
 
 
run_game()

这个程序会创建一个Pygame窗口
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值