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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 词向量:如何评价词向量的好坏

    词向量:如何评价词向量的好坏一、前言词向量、词嵌入或者称为词的分布式表示,区别于以往的独热表示,已经成为自然语言任务中的一个重要工具,对于词向量并没有直接的方法可以评价其质量,下面介绍几种间接的方法。二、评价方法对于词向量的评价更多还是应该考虑对实际任务的收益,脱离的实际任务很难确定A模型就一定比B好,毕竟词向量方法更多是一种工具。1、语义相关性任务这个任务用来评价词向量模型在两个词之间的语义相关性,如:…

    2022年6月3日
    56
  • SPSS单因素方差分析教程「建议收藏」

    SPSS单因素方差分析教程「建议收藏」SPSS单因素方差分析,非正态分布的秩和检验

    2022年8月30日
    6
  • Java String.replace()方法

    Java String.replace()方法用法实例教程,返回一个新的字符串,用newChar替换此字符串中出现的所有oldChar声明以下是java.lang.String.replace()方法的声明public String replace(char oldChar, char newChar)参数oldChar — 这是旧的字符.newChar — 这是新

    2022年3月10日
    152
  • Qt实现抽奖程序

    Qt实现抽奖程序一、简介该程序命名为Lucky,实现的功能如下:1.加载抽奖人员名单,并保存加载路径;2.单击左键或者点击ctrl+s开始抽奖,并滚动显示人员名单,显示的人员名单格式为部门-姓名。3.

    2022年7月3日
    24
  • 如何提高OKCC呼叫中心坐席利用率

    如何提高OKCC呼叫中心坐席利用率说到底,呼叫中心是经营人的一个行业,是劳动密集型的一个典型场景。但凡是劳动密集型行业,都有一个典型特点,就是毛利偏低,效率提高或降低5到10个点,往往就是赚钱、白干甚至亏本的分界线。也正是因为如此,不管是呼入客服型,还是外呼电销型,坐席利用率,都是衡量呼叫中心管理效率的核心指标之一。坐席利用率,是坐席投入工作的有效时长占上班总时长的比例。投入工作的时间,主要包括接打电话的时间以及用于记录电话交流信息的话后处理时间,这部分时间再加上用餐、休息、培训及会议、总结交流等时间,即是坐席一天的工作总时间。显

    2022年7月12日
    13
  • 于Heroku平台部署maven webapp(java web)工程

    于Heroku平台部署maven webapp(java web)工程

    2022年1月14日
    37

发表回复

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

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