初学者的Pygame安装教程

最近在自学python,在看完了些基础知识之后,准备写个小项目【外星人入侵】,这个项目需要安装pygame。
所以就在网上找到了两个下载地址https://bitbucket.org/pygame/pygame/downloads/%E5%92%8C
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame%E3%80%82
可供选择的版本很多,由于不知道自己的电脑和python的版本到底适合哪个pygame,我就在第一个链接下载了pygame-1.9.2-cp35-cp35m-win_amd64.whl这个文件,原因是:这个文件比较新,下载次数也比较多,也是win64的,所以就下载了这个,并把文件放到了目标文件夹,然后按照书本中的介绍安装:在命令窗口切换到文件所在的文件夹,然后输入python -m pip install --user pygame-1.9.2-cp35-cp35m-win_amd64.whl安装。但是!!!却出现了这样的提示:

最开始我并不知道是pygame的版本不匹配,我百度了一下You are using pip version 9.0.1, however version 19.0.3 is available.然后看有人说是pip版本太低,我表示很怀疑这个答案,因为,我之前在命令窗口输入pip install Pillow安装第三方模块也没有这样的提示。
但是我还是按他说的,输入python -m pip install --upgrade pip来更新pip:但是提示是这样的:
和别人的不一样!!!我的版本就是最新的,没问题。
试了好久次之后没办法,于是我就百度了一下pygame的安装,但是没有找到满意的答案。
但是偶然间看到了在命令窗口输入pip可以查看自己电脑所对应的版本需求。
本着试一试的态度,在命令窗口输入了:pip

看到了pip的使用方法,包括我现在正在用的install,然后看到了wheel,于是,我又试着输入:pip wheel,提示如下

现在我懂了,立马输入:pip help wheel

出现使用方法了,我的目标是找出需要的pygame版本,于是输入:pip wheel pygame

哇!它居然在自己下载对应的pygame版本!打开目标文件夹一看,果然有这个文件!amazing!!!
果断安装啊,赶紧输入:python -m pip install --user pygame-1.9.4-cp36-cp36m-win_amd64.whl

奇迹出现了!Successfully installed pygame-1.9.4
然后,试一下能不能导入。
输入python进入python交互页面,再输入import pygame看是否会报错:

nice!一点问题都没有!!!
最后,我觉得这个方法应该不仅仅适用于Windows,同样可以用于Mac之类的系统;也不仅仅只适用于找pygame版本,以后安装其他插件也可以应该这样做。
总之,捣鼓了大半天,最后终于弄好了,很开心!也希望这篇文章能对你有所帮助

最后给大家一些小福利吧


链接:https://pan.baidu.com/s/1sMxwTn7P2lhvzvWRwBjFrQ
提取码:kt2v
链接容易被举报过期,如果失效了就在这里领取吧

初学者的Pygame安装教程的更多相关文章
- Pygame安装教程
1.python --version 查看安装的Python版本, pip --version 查看安装的pip版本, 升级pip命令: python -m pip install --upgra ...
- pygame 安装教程
步骤: 1.去官网下载PyGame 注意:要下载对应版本的包 官网地址:http://www.pygame.org/download.shtml 其中,如果python为以下版本: python 3. ...
- python初学者学习工具安装教程&安装步骤详解
一.python安装: 版本:3.6.8 下载地址:https://www.python.org/downloads/ 安装步骤截图: 1.点击python安装包,出现下图所示界面,注意勾选A ...
- TensorFlow 中文资源全集,官方网站,安装教程,入门教程,实战项目,学习路径。
Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习路径推荐: 官方网站,初步了解. 安装教程,安装之后跑起来. 入门教程,简单的模型学习和运行. 实战项目, ...
- TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。
Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习路径推荐: 官方网站,初步了解. 安装教程,安装之后跑起来. 入门教程,简单的模型学习和运行. 实战项目, ...
- arcgis 10.2 安装教程
arcgis 10.2 安装教程(含下载地址)_百度经验 http://jingyan.baidu.com/article/fc07f98911b66912ffe5199b.html arcgis 1 ...
- Python pygame安装过程笔记
今天看到一个教程,是关于Python安装pygame模块的.觉得很好,拿来分享一下. 安装Python 额,这个小题貌似在这里很是多余啊.但是为了照顾到刚刚学习Python的童鞋,我还是多啰嗦两句吧. ...
- windows下 jdk1.7安装教程图解
java编程的初学者在开始编码前都会遇到一个难题,那就是jdk1.7环境变量配置怎么操作,怎么安装,针对这个难题,小编特地为大家整理相关教程,不了解的朋友可以前往查看使用. 软件说明 虽然现在jdk出 ...
- Python3.7和数据库MySQL交互(二)SQLyog安装教程
首先安装MySQL数据库,初学者建议选择图形化客户端. Toad for MySQL.MySQL-Front.Navicat for MySQL.SQLyog. 官方下载链接: Toad for My ...
随机推荐
- coding++:解决Not allowed to load local resource错误-SpringBoot配置虚拟路径
1.在SpringBoot里上传图片后返回了绝对路径,发现本地读取的环节上面出现了错误(Not allowed to load local resource),一开始用的是直接本地路径. 但是在页面上 ...
- Python学习前端之JavaScript
JavaScript介绍 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中),后将其改名ScriptEase(客户端执行的语言). Nets ...
- 基于 HTML5 WebGL 的楼宇智能化集成系统(二)
前言 一套完整的可视化操作交互上,必不可少 2D/3D 的融合,在上期我们介绍了有关 3D 场景的环视漫游.巡视漫游以及动画效果,还包括了冷站场景.热站场景以及智慧末端的实现原理,本期主要 ...
- STM32F103ZET6窗口看门狗
1.WWDG简介 窗口看门狗(WWDG)通常被用来检测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障. WWDG是一个不断往下递减的计数器.当WWDG的计数器递减到固定 ...
- Window.requestAnimationFrame()动画更新
概述 Window.requestAnimationFrame()方法告诉浏览器你希望执行动画,并且再下一次重绘之前要求浏览器调用一个特定的函数去更新动画.该方法把一个回调函数作为参数,该回调函数会在 ...
- Linux学习第10天-命令执行顺序控制与管道
学习重点: cut,grep,wc,sort命令的使用 管道的理解 一.顺序执行多条命令 当我们需要使用apt-get安装一个软件,然后安装完成后立即运行安装的软件(或命令工具),又恰巧你的主机才更换 ...
- LeetCode 题解 | 面试题57 - II. 和为s的连续正数序列
题目描述 面试题57 - II. 和为s的连续正数序列 难度简单37收藏分享切换为英文关注反馈 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数). 序列内 ...
- 使用appium框架测试安卓app时,获取toast弹框文字时,前一步千万不要加time.sleep等等待时间。
使用appium框架测试安卓app时,如果需要获取toast弹框的文案内容,那么再点击弹框按钮之前,一定记得千万不要加time.sleep()等待时间,否则有延迟,一直获取不到: 获取弹框的代码: m ...
- zabbix模板的自动发现规则(ldd)实现被监控项自动发现
zabbix模板的自动发现规则(ldd)实现被监控项自动发现 自动发现规则(ldd)用途说明 在zabbix自带的linux模板的自动发现规则中,有一个Mounted filesystem disco ...
- Windows 手动安装 Apache24 web服务器
文章更新于:2020-02-18 按照惯例,需要的文件附上链接放在文首 文件名:httpd-2.4.41-o111c-x64-vc15-r2.7z 文件大小:6.1MB 下载链接:https://ww ...