1、检查Python版本
   在cmd下,键入:Python –version
显示出当前Python版本:

C:\windows\system32>python --version
Python 3.10.4

2、检查 pip版本是否需要升级:

C:\windows\system32>pip -V
pip 22.0.4 from C:\Python310\lib\site-packages\pip (python 3.10)

如果需要升级,那么执行:

E:\study\study_python\pygame>python.exe -m pip install --upgrade pip
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: pip in c:\python310\lib\site-packages (22.0.4)
Collecting pip
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/47/ef/8b5470b5b94b36231ed9c0bde90caa71c0d4322d4a15f009b2b7f4287fe0/pip-22.3-py3-none-any.whl (2.1 MB)
     ---------------------------------------- 2.1/2.1 MB 453.6 kB/s eta 0:00:00

3、下载pygame版本,假设是win10.
请访问https://bitbucket.org/pygame/pygame/downloads/  能否找到。不行的话到 请去http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame看看。选择和你Python同版本的Pygame下载。

 

 

 4、安装Pygame:
建立指定的安装目录。然后把whl文件放进该目录,然后执行(卸载:pip uninstall xxx即可):

E:\study\study_python\pygame>pip install pygame-2.1.2-cp310-cp310-win_amd64.whl --target=E:\study\study_python\pygame
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing e:\study\study_python\pygame\pygame-2.1.2-cp310-cp310-win_amd64.whl
Installing collected packages: pygame
Successfully installed pygame-2.1.2

5、如果你用IDEA环境,那么新建空Project。

6、跑出第一步:
新建Python文件:alien_invasion.py
输入代码:

import sys

import pygame

def run_game():
    pygame.init()
    screen = pygame.display.set_mode((1200,800))
    pygame.display.set_caption("外星人入侵")
    #开始游戏主循环
    while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                sys.exit()

run_game()

然后右键运行该Py程序文件,显示窗口:1200X800

 

 

Good Luck

 

原文地址:http://www.cnblogs.com/usegear/p/16807359.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性