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()
原文链接:https://blog.csdn.net/weixin_43798960/article/details/104157011