初学者的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 ...
随机推荐
- 使用node.js中遇到的一些小bug
1.BUG Cannot set headers after they are sent to the client 解决:即发出一次请求得到两次或以上的回应时会出现此警告,此时注意查看再在一些条件下 ...
- TCP连接与HTTP请求
一道经典面试题: 从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如果继续问:收到的 HTML 如果包含几十个图片标签,这些图片是以什么方式.什么顺 ...
- Ubuntu在Anaconda中安装TensorFlow GPU,Keras,Pytorch
安装TensorFlow GPU pip install --ignore-installed --upgrade tensorflow-gpu 安装测试: $ source activate tf ...
- Mybatis多表关联查询字段值覆盖问题
一.错误展示 1.首先向大家展示多表关联查询的返回结果集 <resultMap id="specialdayAndWorktimeMap type="com.hierway. ...
- bootstrip安装
什么是Bootstrap Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加 ...
- PTA数据结构与算法题目集(中文) 7-40奥运排行榜 (25 分)
PTA数据结构与算法题目集(中文) 7-40奥运排行榜 (25 分) 7-40 奥运排行榜 (25 分) 每年奥运会各大媒体都会公布一个排行榜,但是细心的读者发现,不同国家的排行榜略有不同.比如 ...
- 100 Path Sum
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all ...
- Centos7如何安装MySQL
参考博文: 1.安装 https://blog.csdn.net/qq_36582604/article/details/80526287 2.改密码 https://blog.csdn.net/we ...
- go中内存泄露的发现与排查
一,什么是内存泄漏 Go 中的并发性是以 goroutine(独立活动)和 channel(用于通信)的形式实现的.处理 goroutine 时,程序员需要小心翼翼地避免泄露.如果最终永远堵塞在 I/ ...
- 数据结构和算法(Golang实现)(25)排序算法-快速排序
快速排序 快速排序是一种分治策略的排序算法,是由英国计算机科学家Tony Hoare发明的, 该算法被发布在1961年的Communications of the ACM 国际计算机学会月刊. 注:A ...