我的编程空间,编程开发者的网络收藏夹
学习永远不晚

在主流系统之上安装Pygame的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

在主流系统之上安装Pygame的方法

pygame

pygame是一组功能强大而有趣的模块,可用于管理图形、动画乃至声音,可以轻松的开发复杂的游戏。使用pygame来处理在屏幕上绘制图像等任务,就不用考虑众多繁琐而艰难的编码工作,而可以将重点放在程序的高级逻辑上。
但是在安装pygame时,却遇到比较苦恼的事情,就是有很多版本该怎么选择一个适合电脑系统的版本呢?并且有pygame有众多的版本,版本的名称一大串,都代表什么意思呢?刚刚接触确实是一脸萌萌的,接下来就简要的介绍两种系统的安装吧,windowns和linux

1.Windows系统下安装pygame

1) 首先确认一下自己系统中安装的python版本,比如我的是win10–64位,在搜索里面输入IDLE,然后就会出现python的一些信息:

在这里插入图片描述

可以看到我的python版本是python3里面的3.8,那接下来就要找适合我的系统的pygame版本了。可以从一下两个网址里面查找相应的版本:

https://bitbucket.org/pygame/pygame/downloads/
https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame

第一个网址进入的界面如下:

在这里插入图片描述

第二个网址进入的界面如下:

在这里插入图片描述

在第一个网址里面标有win的版本里面没有找到3.8的相关信息:

在这里插入图片描述

cp27/cp34/cp35代表对应的python版本,我们看到最多到cp35,那我们去另一个网址看看,在另一个网址里面有和我的系统还有python版本相对应的安装包:

在这里插入图片描述

然后我们就点击下载该安装包。
2)安装pygame
如果下载的安装文件是.exe文件,就直接运行就可以;如果下载文件是.whl的扩展名,就需要通过命令行使用pip来运行它;我们简单介绍一下pip吧。

pip是一个负责下载并安装Pygame包的程序。在数据可视化项目和Web应用程序项目我们都需要用到pip。

大多数交较新的Python版本都自带pip,并且在python3中,pip有时被称为pip3,那怎么确认我们的系统是否有安装pip呢?
1>windows系统检查pip是否安装和版本
在命令行窗口输入如下命令:


python -m pip --version

在这里插入图片描述

看到pip已经安装并且版本是20.1.
2>在Linux和OS X系统中检查是否安装了pip
在命令行输入如下命令:


 pip --version

在这里插入图片描述

我们看到当前的linux系统中没有安装,下面的提示里面给出了安装命令方法,这一点挺好,系统一般都会给出提示,来帮助我们。
好了,接下来我们回归正题,接下来该怎么在win10系统中安装Pygame,我下载的是扩展名为**.whl的文件,所以通过命令行使用pip**来安装:


>python -m pip install 
--user pygame-1.9.6-cp38-cp38-win_amd64.whl

在这里插入图片描述

我们看到输出的结果里面有Successfully installed pygame-1.9.6 的字样,表示安装成功了,但是下面有个warning,说是我的pip版本是19.2.3,但是已经有20.1版本的pip了,接着建议我更新版本,然后呢,给出了怎么更新的命令,那就跟着提示更新一下吧。

在这里插入图片描述

显示更新成功了,这里就是一个小插曲,我们的重点是安装pygame
好了,我们的windows系统的pygame 已经安装成功了。

2.Linux系统下安装Pygame

在前面查看pip的版本信息时,看到了我的ubuntu/linux系统中没有安装pip,那我们就来先安装一下pip吧。linuxkZaQQt下怎么安装pip呢?在命令行输入如下命令即可,当然在上面查看版本时也给出了提示,告诉我们怎么安装。
下面时python2.7的命令:


sudo python get-pip.py

下面时Python3的命令:


sudo python3 get-pip.py

我安装的是python3的方式,在输入如上命令后,出现如下反馈:

在这里插入图片描述

是因为我没有下载get-pip.py文件。
所以我是用系统推荐的安装方式,命令如下:


sudo apt install python3-pip

但在输入如上命令后出现如下问题:

在这里插入图片描述

是某些依赖的文件没有安装,通过如下方式可以解决:


sudo apt-get --fix-broken install

在这里插入图片描述

输入上面命令后就会安装部分需要的信息。
安装完成后,在输入命令:


sudo kZaQQtapt install python3-pip

进行安装就可以kZaQQt了,如下,正在安装:

在这里插入图片描述

安装成功后在查看pip的版本信息:

在这里插入图片描述

OK,可以了,接下来就该回到我们的主题了,linux系统安装Pygame,可不要忘记了,这才是主题哦~~。
如果是python2.7,在命令行,执行如下命令下载并安装pygame:


sudo apt-get install python-pygame

然后执行如下命令,检查安装情况:


python>>>import pygame>>>

如果没有任何输出,就说明python导入了pygame。说明安装成功了。

如果是python3,需要执行两个步骤:

1.安装Pygame依赖的库;
2.下载并安装pygame

执行如下命令来安装pygame依赖的库(如果在命令行使用的是命令python3.5,请将python3-dev替换为python3.5-dev)


sudo apt-get install python3.5-dev mercurial

在这里插入图片描述

输入命令后,就是一些安装信息,安装完毕后没接着输入如下命令:


sudo apt-get install 
libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev

然后就是一些安装信息,这些安装信息是在安装运行<<外星人入侵>>时需要的库,如果还需要一些高级的库,比如声音等,需要安装如下的库:


sudo apt-get install libsdl-mixer1.2-dev libportmidi-dev
sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcodec-dev
sudo apt-get install python-numpy

好了我们扯了这么一大圈,安装这么多,才刚刚到主题,安装Pygame,命令如下


pip3 install --user hg+http://bitbucket.org/pygame/pygame

注:pip3按需要可以换成pip
在使用如上命令安装过程中出现了安装错误。
可使用如下方式解决。
终端依次输入以下命令:


hg clone https://bitbucket.org/pygame/pygame
cd pygame
python3 setup.py build
sudo python3 setup.py install

命令执行完成后,用如下方式检查是否安装成功:


python3
>>>import pygame
>>>

如果没有任何输出,就表明导入pygame成功了,也是安装成功了。

总结

到此这篇关于在主流系统之上安装Pygame的方法的文章就介绍到这了,更多相关系统安装pygame内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

在主流系统之上安装Pygame的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

在主流系统之上安装Pygame的方法

pygame pygame是一组功能强大而有趣的模块,可用于管理图形、动画乃至声音,可以轻松的开发复杂的游戏。使用pygame来处理在屏幕上绘制图像等任务,就不用考虑众多繁琐而艰难的编码工作,而可以将重点放在程序的高级逻辑上。 但是在安装p
2022-06-04

在CentOS 7系统上安装Go的方法是什么

在CentOS 7系统上安装Go的方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下面介绍如何在CentOS 7系统上安装Go,附带Ubuntu 18.
2023-06-26

sqlite3 在linux系统上的安装

sqlite3是一个小型关系型数据库,在嵌入式设备非常通用。下载地址:www.sqlite.org 完整包:Download -> Source Code -> sqlite-autoconf-3080704.tar.gz简易包:Downl
2023-01-31

在Linux系统上安装HarmonyOS字体的方法是什么

这期内容当中小编将会给大家带来有关在Linux系统上安装HarmonyOS字体的方法是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。华为提供鸿蒙字体HarmonyOS Sans下载,所以喜爱的Linu
2023-06-26

在Fedora Linux系统上安装Image Builder的方法是什么

小编今天带大家了解在Fedora Linux系统上安装Image Builder的方法是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入
2023-06-26

CentOS系统上安装REMI仓库的方法

本篇内容介绍了“CentOS系统上安装REMI仓库的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!预备工作安装REMI仓库之前,你首先需
2023-06-13

在u盘里安装win8系统的方法

将 win8 系统安装在 USB 存储设备中,可以非常方便的将自己的系统带到任何电脑上使用,软件不需要重装,系统设置也不需要,可以使用自己习惯的系统设置,收藏夹,邮件等等,插上电脑从 USB 启动即可使用,非常方便,还不会影响电脑原来的系统
2023-06-04

win7系统安装的方法

本文小编为大家详细介绍“win7系统安装的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“win7系统安装的方法”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。win7系统安装教程:1.下载好系统后,把“WIN
2023-07-01

win10系统安装的方法

这篇文章主要介绍了win10系统安装的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇win10系统安装的方法文章都会有所收获,下面我们一起来看看吧。win10系统安装教程:1.将电脑的硬盘模式设置为ahci
2023-07-01

win8系统安装的方法

win8系统是微软继win7系统后发布的操作系统,但因为改动太大而导致用户用不习惯,虽然目前为止使用windows系统较多的是win7和win10系统,但也并不妨碍有部分网友热爱使用win8系统,下面小编就给喜欢用win8系统的用户讲讲wi
2023-07-10

在云主机上安装软件的方法是什么

在云主机上安装软件的方法有以下几种:1. 使用包管理器:云主机上多数操作系统都提供了包管理器,例如Ubuntu上的apt-get、CentOS上的yum等,可以通过命令行或者图形界面来安装软件。这种方法简单方便,可以自动解决软件的依赖关系。
2023-09-18

cctvbox无法安装到Win7系统上的解决方法

我使用的是Windows 7系统自带的IE浏览器,打开CCTV网站准备安装直播插件时IE总是提示内存不能为读而不能安装。编程客栈请问这该如何解决? 这可能是系统中安装了插件拦截工具,阻止了CCTV直播插件的安装,可以先关闭插件拦截软件,再进
2023-05-26

在 Ubuntu 上安装 pip的方法

1.为 python 2 安装 pSjDQhip 首先,确保已经安装了 Python 2。 在 Ubuntu 上,可以使用以下命令进行验证 python2 --version 如果没有错误并且显示了 Python 版本的有效输出,则说明安装
2022-06-04

在Ubuntu系统上怎么安装Webalizer来分析HTTP流量

本篇内容介绍了“在Ubuntu系统上怎么安装Webalizer来分析HTTP流量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Webaliz
2023-06-13

在Ubunt16.04上安装LAMP的方法

最近经常在自己的测试服务器上部署项目,也开了好几台测试服务器,都是用最简单的LAMP方案来建站的。毕竟是最简单易用的,LAMP即为 linux、Web 服务器 (Apache)、 数据库服务器 (mysql / MariaDB) 和 php
2022-06-04

在Ubuntu系统的服务器上安装Webuzo控制面板的方法

这篇文章主要讲解了“在Ubuntu系统的服务器上安装Webuzo控制面板的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在Ubuntu系统的服务器上安装Webuzo控制面板的方法”吧!W
2023-06-13

快速在Windows系统中安装pip的方法

Windows环境下快速安装pip的步骤,需要具体代码示例Python是一种广泛使用的编程语言,拥有众多强大的第三方库。而pip是Python的包管理工具,可以方便地安装、升级、卸载Python包。在Windows环境下,安装pip可以让
快速在Windows系统中安装pip的方法
2024-01-17

编程热搜

目录