在主流系统之上安装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吧。linux下怎么安装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 apt install python3-pip

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

安装成功后在查看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内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 安装Python和pygame及相应的环境变量配置(图文教程)

    Hello,Everyone! Python是个好东西!好吧,以黎某人这寒碜的赞美之词,实在上不了台面,望见谅.那我们直接来上干货吧. 第一步:下载Python安装包https://www.python.org/ 1.进入Python官网,点击download 2.进入之后有两个安装包供选择(Python会根据你系统的位数智能选择,所以这里不用纠结你的电脑是32位的还是64位) 我的建议是下载Python3.0后面的版本,因为Python3在Python2的基础上,优化改进了一些代码格式.点击下

  • 基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查是否安装了pip 打开一个终端窗口,并执行如下命令: Python2.7中: zhuzhu@zhuzhu-K53SJ:~$ pip --version pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7) Python3.X中: z

  • Python中pygame安装方法图文详解

    本文实例讲述了Python中pygame安装方法.分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知道怎样使用,或者怎样安装,在百度/google上面搜索了一番后,发现没有一篇 详细描述pygame的安装过程的文章.如果你是其中的一员,那么这篇教程可能会帮助到你. 当然,在学习pygame的时候,需要你要有一定的python基础知识的.如果你已经具备了一定的python基础,那么接下来的内容可能对你来说就很

  • python中pygame安装过程(超级详细)

    安装时是需要设置python环境变量的,下载python的时候底下有个小框框(没有默认选中) Add Python 3.7 to PATH需要选择的,如果没有选择的话,需要自己设置,我一般比较懒,卸载了python重新下载的,让下载器自动设置. 然后是python版本问题 有人疑问这是64位还是32位,看那个[64bit]是64位,至于后面的on32是在windows上使用的意思,在Linux上使用就显示别的了. 然后检查pip的安装 如果显示No module named -pip 那么就是p

  • 详解Python pygame安装过程笔记

    今天看到一个教程,是关于Python安装pygame模块的.觉得很好,拿来分享一下. 安装Python 额,这个小题貌似在这里很是多余啊.但是为了照顾到刚刚学习Python的童鞋,我还是多啰嗦两句吧. 具体如下: 我们要到Python官网.去下载我们需要的版本.我这里下载的是windows64位 的Python2.7 msi.安装的过程如果不懂,选择为默认即可. 安装easy_install 至于这是个什么东东?我们大可不必劳心,现在只需要知道它能帮助我们安装一些库就可以了.具体的安装过程也很简

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

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

  • 在linux系统下安装redis的方法

    去官网找到合适的版本,可以直接下载下来,再用fxp上传,也可以直接以下面这种方式下载: $ wget http://download.redis.io/releases/redis-3.2.9.tar.gz $ tar xzf redis-3.2.9.tar.gz $ cd redis-3.2.9 $ make 启动服务: $ src/redis-server 测试是否成功: $ src/redis-cli redis> set foo bar OK redis> get foo "

  • Ubuntu 20.04系统中安装vncserver的方法步骤

    Ubuntu 20.04已经在2020年4月份正式发布,笔者今天正式安装了一个镜像系统,并在该系统中安装vncserver以便于远程图形化管理和使用.安装vncserver的步骤如下: 第一步:安装桌面环境和VNCServer #更新 apt update #安装桌面环境 sudo apt install xfce4 xfce4-goodies #安装vncserver apt install tightvncserver #启动vncserver vncserver 随后按照提示,输入vncs

  • win7 x64系统中安装Scrapy的方法

    scrapy是用python开发的爬虫框架,从网上查了安装方法,感觉都说的挺复杂,而且很多教程都很有年头了,于是记录了自己的安装过程. 首先安装python,地址:https://www.python.org/downloads/release/python-2710/,注意根据你的系统下64位(Windows x86-64 MSI installer)还是32位的(Windows x86 MSI installer). 现在是python3.6的天下了,建议大家安装python3版本. 装完以

  • deepin 15.3 X64系统中安装mongodb的方法步骤

    安装环境 deepin 15.3 X64(教程也适用于其他linux系统) Linux Deepin正式版操作系统 v15.1本地下载:32位   64位 安装 下载地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.0.tgz(或者到官网上下载别的版本) 完成下载后,把软件包移动到软件安装的目录下,我这里是/usr/local/. 解压:tar -zxvf mongodb-linux-x86_64-2.6.0.tgz(权限不

  • 在Windows系统下安装Thrift的方法与使用讲解

    安装 下载 下载地址:http://archive.apache.org/dist/thrift/0.10.0/ 将thrift-0.10.0.exe放到一个文件下,如F:\thrift下,将其重命名为thrift.exe.如果不重命名,需要使用thrift-0.10.0调用thrift命令. 配置环境变量 向Path中添加变量值,值为thrift.exe的地址,如F:\thrift. 测试 命令行输入thrift -version,如果输出thrift的版本即表明安装成功. 使用 编写IDL接

  • 在Window系统下安装Netbeans9的方法

    概述 Netbeans 9 最近发布了,虽然我平时是使用Intellij IDEA的,但是还是迫不及待的想看看最新版的Netbeans.其实Netbeans用的好的话,是比Eclipse强大很多的,下面介绍一下如何在Window上安装Netbeans. 下载网址 Netbeans下载 你可以选择下载源代码包,然后自己构建,也可以直接使用ZIP包.本文用的是ZIP安装的. 点击红色部分下载ZIP包,大小大概是160M.下载完后的ZIP包名如下: incubating-netbeans-java-9

  • Oracle VM VirtualBox 在linux系统下安装增强插件实现访问主机的共享文档方法

    一.安装增强插件 1 选择"设备"--"安装增强功能",然后可以看到在虚拟机的光驱中自动加载了增强iso的文件(VBoxGuestAdditions.iso) 2在linux 中挂载光驱 mount /dev/cdrom /mnt 3在将/mnt文件中的所有文件拷在/tmp目录下 cp -r /mnt/* /tmp 4在安装增强文件之前安装相应的包,安装后重启 yum install kernel yum install kernel-headers kernel-

  • CentOS 6.7系统下安装配置JDK的方法

    前言 本文是主要是记录CentOS 6.7系统下安装JDK7的过程记录,下面话不多说,来一起看看吧. 方法如下: 1.上Oracle官方下载最新的JDK安装包,为了方便安装建议下载rpm包 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.在服务器端执行安装 sudo rpm -ivh /目录/jdk-7-linux-x64.rpm 3.设置环境变量 这里我们需要找到profile文件,添加环境变量: #vi

  • 虚拟机安装linux系统无法上网的解决方法

    周末闲来无事,用虚拟机安装了centos6.5系统,安装成功后发现不能连接网络,然后我就一脸蒙蔽了,无奈之下,只能百度查找问题,幸运的是,我还真找到了解决的方法,根据教程一步步操作,成功了!为了避免以后蒙蔽,我打算记录下来,同时如果有其他工程师遇到和我一样的问题,可以考虑一下我下面介绍的方法 1.打开虚拟机,如果[网络适配器]选择的不是NAT模式,我们需要改成NAT模式,并进行保存 2.打开cmd,输入命令:services.msc,回车后会弹出服务和应用程序页面,我们需要找到VMware DH

随机推荐