Pygame安装的详细说明

Pygame安装的详细说明Pygame的安装在未安装好pygame模块时,我们在使用pygame开发游戏就回发生Error:ModuleNotFoundError:Nomodulenamed‘pygame’此时则要安装好pygame模块才可以正常使用pygame模块进行游戏开发。下面详细讲述pygame模块的安装:1.先检查自己的python版本,我们现在用的一般是最新版,例如我下载的是python3….

大家好,又见面了,我是你们的朋友全栈君。

Pygame的安装

在未安装好pygame模块时,我们在使用pygame开发游戏就回发生Error:
ModuleNotFoundError: No module named ‘pygame’

此时则要安装好pygame模块才可以正常使用pygame模块进行游戏开发。

下面详细讲述pygame模块的安装:

1.先检查自己的python版本,我们现在用的一般是最新版,例如我下载的是python 3.7,
大家可以打开cmd,输入python查看自己安装的python版本,如下:

在这里插入图片描述
2.在安装pygame前,我们还需要配置好pip的wheel安装包,在这里插入图片描述
因为我们使用的是python 3.7,所以只需要升级pip,在cmd输入pip install wheel,会显示你需要pip的version,即pip版本,下面有提示的安装指令,复制粘贴运行,会显示 collecting pip,只需要等待系统升级安装好,会显示successful install pip 1.9.2 version,此时输入pip list 查看,如果显示wheel则安装成功,如下:
在这里插入图片描述
3.安装好pip的wheel安装包后,就可以开始配置pygame模块了,
去官网下载PyGame

注意:要下载对应版本的包

官网地址:http://www.pygame.org/download.shtml

其中,如果python为以下版本:

python 3.4: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

python 3.5,3.6 ,3.7,3.8 :https://pypi.python.org/pypi/Pygame

(cp37就是python3.7的意思)
根据自己python的版本选择合适的安装包,例如python 3.7,32位就选择cp3.7版本,32位。
如:pygame-1.9.6-cp37-cp37m-win32.whl

这里文件名为.whl,

.whl文件启动doc命令安装:

    在文件所在位置打开doc界面:(win10直接在当前文件夹空白处按住shift,右键打开powershell窗口)

	(或者打开cmd,cd进入安装的文件位置路径,注意一定要索引到当前文件夹的路径)
     输入以下指令安装:pip install pygame-1.9.3-cp37-cp37m-win32.whl
     显示安装成功,然后用pip list 查看即可,如图:

在这里插入图片描述
即安装成功,可以正常使用pygame。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/142347.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vue 父子组件传值

    vue 父子组件传值父子组件传值最常用的方法(4种)1.父组件传递数据给子组件(props)vue官方文档特别注意!!特别注意!!特别注意!!props传值的类型如果是Object类型,如对象,数组等,传递过去的是地址,在子组件中修改这些数据,会连带的把父组件中的值一并修改,强烈建议在子组件中深拷贝之后再使用这些值。然后使用$emit的形式,将修改好的值再传递给父组件,这样数据就会以一种单向的,可预测的形式进行修改(如果不深拷贝,会造成数据被修改后,很难找到修改源头,非常恶心)父组件父组件,定义变量tes

    2022年5月17日
    50
  • mysql的root密码更改_navicat忘记root密码

    mysql的root密码更改_navicat忘记root密码方法1:用SETPASSWORD命令MySQL-urootmysql>SETPASSWORDFOR’root’@’localhost’=PASSWORD(‘newpass’);方法2:用mysqladminmysqladmin-urootpassword”newpass”如果root已经设置过密码,采用如下方法mysqladmin-urootpasswordoldpass”newpass”方法3:用UPDATE直接编辑user

    2022年8月13日
    3
  • android打开相机拍照及打开相册选择照片「建议收藏」

    android打开相机拍照及打开相册选择照片「建议收藏」照相机拍照Intentintent=newIntent();intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);//照相机拍照//需要说明一下,以下操作使用照相机拍照,//拍照后的图片会存放在相册中的,这里使用的这种方式有一个好处就是获取的图片是拍照后的原图,//如果不实用Cont

    2022年9月22日
    0
  • 如何零基础自学java_Java零基础的自学经验

    如何零基础自学java_Java零基础的自学经验Java零基础的自学经验学习Java数学不好行不行?要到能自己开发小软件的水平要多久,入门需要看些什么材料啊,网上资料不是很好,培训又要花钱,新手零基础如何自学Java比较快速?下面是小编为大家整理的Java零基础自学经验,喜欢的可以收藏一下!下面分享新新人类的自学经验之谈:我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找…

    2022年6月20日
    30
  • C语言动态规划——背包问题详解

    C语言动态规划——背包问题详解作为一名大三老学长,我的嵌入式春招找实习之旅好像接近尾声了。春招投递了BAT、美团、华为、oppo、大疆等公司的实习。大多数公司都给了面试机会,尤其是阿里,笔试一道编程题都没有写出来居然还给了面试机会!还是非常感谢这些互联网公司能够给我面试机会的,oppo的HR面后半个多月了也没有消息,华为投递一个月也没有什么进展。目前已经拿到了大疆、CVTE实习,打算5月去深圳大疆实习!

    2022年7月14日
    30
  • java io面试题_JavaIO流常见面试题

    java io面试题_JavaIO流常见面试题1.Java中有几种类型的流?字符流和字节流。字节流继承inputStream和OutputStream字符流继承自InputSteamReader和OutputStreamWriter总体结构图2.字节流和字符流哪个好?怎么选择?大多数情况下使用字节流会更好,因为大多数时候IO操作都是直接操作磁盘文件,所以这些流在传输时都是以字节的方式进行的(图片等都是按字节存储的)如果对于操作需要通过…

    2022年5月24日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号