最近在自学python,在看完了些基础知识之后,准备写个小项目,我对照的教程是《python编程-从入门到实践》。
在这本书的第二部分 项目篇的第一个小项目是【外星人入侵】,这个项目需要安装pygame,书中有给出了两个下载链接:https://bitbucket.org/pygame/pygame/downloads/和http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame。
这两个链接大家可以打开看一下,可供选择的版本很多,由于不知道自己的电脑和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版本,以后安装其他插件也可以应该这样做。

总之,捣鼓了大半天,最后终于弄好了,很开心!也希望这篇文章能对你有所帮助!

Yeah,我的Pygame安装成功了!(Windows Pygame 安装教程)相关推荐

  1. Windows下使用WSL安装配置Kali/Windows Terminal安装/Win-Kex安装配置(非虚拟机or双系统)

    Windows下使用WSL安装配置Kali/Windows Terminal安装/Win-Kex安装配置(非虚拟机or双系统) 最近因为某些原因含泪拾起自己很久没碰过的CTF,首当其冲是配置环境.首选 ...

  2. w ndows只能安装到gpt磁盘,安装win10时windows只能安装到GPT磁盘

    有不少小伙伴发现在安装win10系统的时候,系统提示windows只能安装到GPT磁盘,这是怎么一回事呢?多半是你的的磁盘是老式的MBR分区表.系统之前是安装的windows7的缘故,下面跟小编一起来 ...

  3. 【CUDA】判断电脑CUDA和cuDNN是否安装成功(Windows)

    查看CUDA安装是否成功: nvcc -V 进入到CUDA的安装路径,找到如下两个.exe文件: 我自己安装完的路径为: C:\Program Files\NVIDIA GPU Computing T ...

  4. MySQL的安装与配置--windows下安装

    转自:https://www.cnblogs.com/winton-nfs/p/11524007.html 免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问 ...

  5. java在W n8安装_在windows中安装JDK8并配置环境变量-java环境变量设置

    学习JAVA,必须得安装一下JDK(Java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 一.去oracle官网上下载jdk ...

  6. python在windows上安装_在Windows上安装Python | 严佳冬

    1.首先根据自己windows系统的版本,确认是32位还是64位,从Python的官方网站下载Python 3.4对应的程序版本.(网络慢的可以移步国内网盘直接下载:http://pan.baidu. ...

  7. python安装成功的图标_安装Python

    因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先 ...

  8. 安装教程之Windows 11安装Linux子系统并运行Linux GUI应用

    简介 在Windows 11上不仅可以运行Android 应用,还可以运行Linux应用,而且几乎感觉不到差别,就像运行Windows自己的应用一样.要想运行Linux应用需要安装Windows 11 ...

  9. 用cygwin下载安装ncview(windows 下安装ncview)

    这里需要借用cygwin软件,因为ncview在windows是没有安装版本的. cygwin安装可以看我的上一篇博文. 由http://meteora.ucsd.edu/~pierce/ncview ...

  10. mysql sphinx windows安装_Sphinx在windows下安装使用[支持中文全文检索]

    前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统.网上的资料大多是在 linux环境下的安装使用,当然,作为生产环境很有必要部署在 ...

最新文章

  1. java中xxe漏洞修复方法
  2. 有关计算机辅助教学方面的问题,浅析高校计算机辅助教学应用的有关问题
  3. Python分布式爬虫-elasticsearch搭建搜索引擎
  4. php在线客服系统源码_在线客服系统物流行业解决方案
  5. Linux命令Find实例
  6. 机器学习性能度量(1):P-R曲线与ROC曲线,python sklearn实现
  7. 【转】BASE64编码规则
  8. MyBatis学习总结(8)——Mybatis3.x与Spring4.x整合
  9. C语言调用自定义交换函,C语言函数篇 - personal page of Msingwen - OSCHINA - 中文开源技术交流社区...
  10. springMVC与RESTful支持
  11. NPM 常用命令和参数的意思
  12. 软件测试中三角形白盒测试,软件测试案例(三角形白盒测试)
  13. Pb语言中的类和对象
  14. 获取浏览器的地理位置信息
  15. GB与BIG5内码转换COM原代码
  16. LabVIEW控制Arduino驱动1602液晶显示屏(基础篇—10)
  17. AI在线画图(文生图,通过文字绘制图片)
  18. 腾讯城市安全运营中心思考与实践:“1151”框架为智慧城市安全运营提供新方式
  19. C++ define的用法
  20. 操作系统批处理阶段--单道和多道批处理系统处理优点缺点以及过程,分时实时操作系统

热门文章

  1. 查看版本方法 ,通过IE logo查看,只有这样才知道是什么的产物!
  2. 字体转换,woff,ttf,otf,eot,svg
  3. 使用C++刷算法题的简明教程
  4. 定时任务cron表达式详解
  5. TPLinker 实体关系抽取代码解读
  6. FTP 连接超时解决办法
  7. python实例100例下载-Python的100个练习实例免费下载
  8. PCB制图 | Altium Designer 20软件汉化
  9. WinRAR去除打开后弹出广告的方法
  10. 学习类APP如何规范