Python3.8安装Pygame教程步骤详解


Posted in Python onAugust 14, 2020

注:因为最近想用一下Python做一些简单小游戏的开发作为项目练手之用,而Pygame模块里面提供了大量的有用的方法和属性。今天我们就在之前安装过PyCharm的基础上,安装Pygame,下面是安装的步骤,希望能够帮到大家。

第一步 安装Python和pip

如果已安装,使用python --version 查看安装的Python版本

Python3.8安装Pygame教程步骤详解

使用pip --version查看安装的pip版本

Python3.8安装Pygame教程步骤详解

注:如果是没有安装pip,其下载链接是Download the file for your platform:pip
安装完成之后,使用pip list ,你会看到使用pip安装的所有包

Python3.8安装Pygame教程步骤详解

第二步 下载pygame

安装官网:Unofficial Windows Binaries for Python Extension Packages,大家可以把这个链接保存一下 在这里面我们就可以就可以找到适合于我们项目开发的各种文件。OK,我们找到我们要的pygame:

Python3.8安装Pygame教程步骤详解

下面我来解释一下这个名字:pygame-1.9.6-cp38-cp38-win_amd64

1、前面1.9.6是pygame的版本号
2、cp38代表python3.8的版本
3、win32代表32位操作系统,当然我们这里就选择64了
4、下载的文件名后缀是whl,因此下一步就是安装能够运行whl文件的程序

第三步 安装wheel

cmd下使用pip install wheel进行安装:

Python3.8安装Pygame教程步骤详解

第四步 安装pygame

我把刚才下载的.whl文件放到了Python的安装目录下(并新建文件夹 mypackage):

E:\360Downloads\Python\mypackage\pygame-1.9.6-cp38-cp38-win_amd64.whl

切换完路径之后,使用pip install pygame-1.9.6-cp38-cp38-win_amd64.whl进行安装

Python3.8安装Pygame教程步骤详解

第五步 配置PyCharm

注:我们的IDE:PyCharm此时还不可以使用新安装的pygame,需要在设置中安装一下:

Python3.8安装Pygame教程步骤详解

整个流程就是:

1、settings
2、project interpreter:发现在project Interpreter中没有pygame
3、点右边的+,搜索pagame
4、点击左下角Install Package 进行安装

安装的时候是在后台安装的,大家耐心等一下(等待右下角出现消息提示):

Python3.8安装Pygame教程步骤详解

此时,我们就可以在PyCharm里面查看并使用我们的pygame包了:

Python3.8安装Pygame教程步骤详解

OK!完成

到此这篇关于Python3.8安装Pygame教程步骤详解的文章就介绍到这了,更多相关Python3.8安装Pygame内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Flask解决跨域的问题示例代码
Feb 12 Python
pandas把dataframe转成Series,改变列中值的类型方法
Apr 10 Python
python 处理dataframe中的时间字段方法
Apr 10 Python
python单例模式获取IP代理的方法详解
Sep 13 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
Jun 11 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
Jun 12 Python
python常见字符串处理函数与用法汇总
Oct 30 Python
详解Python 最短匹配模式
Jul 29 Python
python根据字典的键来删除元素的方法
Aug 16 Python
关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)
Oct 27 Python
python字符串的一些常见实用操作
Apr 06 Python
Python 一键获取电脑浏览器的账号密码
May 11 Python
Python configparser模块应用过程解析
Aug 14 #Python
PyCharm 2020.2 安装详细教程
Sep 25 #Python
Python logging模块handlers用法详解
Aug 14 #Python
Python代码注释规范代码实例解析
Aug 14 #Python
Python发送邮件实现基础解析
Aug 14 #Python
Python压缩模块zipfile实现原理及用法解析
Aug 14 #Python
Python编写memcached启动脚本代码实例
Aug 14 #Python
You might like
Discuz Uchome ajaxpost小技巧
2011/01/04 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
Django 中 cookie的使用
2017/08/17 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
用IE重起计算机或者关机的示例代码
2014/03/10 Javascript
在linux中使用包管理器安装node.js
2015/03/13 Javascript
jquery mobile开发常见问题分析
2016/01/21 Javascript
谈一谈JS消息机制和事件机制的理解
2016/04/14 Javascript
js获取元素的标签名实现方法
2016/10/08 Javascript
Bootstrap Table使用心得总结
2016/11/29 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
纯js实现画一棵树的示例
2017/09/05 Javascript
react写一个select组件的实现代码
2019/04/03 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
vue.js实现数据库的JSON数据输出渲染到html页面功能示例
2019/08/03 Javascript
vue实现信息管理系统
2020/05/30 Javascript
vue el-upload上传文件的示例代码
2020/12/21 Vue.js
[11:57]《一刀刀一天》第十七期:TI中国军团加油!
2014/05/26 DOTA
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
python实现二维码扫码自动登录淘宝
2016/12/27 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
浅谈pytorch torch.backends.cudnn设置作用
2020/02/20 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
通过实例解析Python文件操作实现步骤
2020/09/21 Python
5 个强大的HTML5 API 函数推荐
2014/11/19 HTML / CSS
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
高一物理教学反思
2014/01/24 职场文书
后备干部考察材料
2014/02/12 职场文书
有限公司股东合作协议书
2014/10/29 职场文书
法定代表人免职证明
2015/06/24 职场文书
POST提交数据常见的四种方式
2022/01/18 HTML / CSS