pygame 为什么都安装在ubuntu pygame 安装上

在接下来的blog中,会有一系列的文章来介绍关于的内容,所以把标题设置为系列
在这篇blog中,主要描述一下我们怎样来安装
可能很多人像我一样,发现了pygame是个好东东,但是就是不知道怎样使用,或者怎样安装,在百度/google上面搜索了一番后,发现没有一篇
详细描述pygame的安装过程的文章。如果你是其中的一员,那么这篇blog可能会帮助到你。
当然,在学习pygame的时候,需要你要有一定的python基础知识的,如果你还不具备这些条件,或者说你想系统的学习一下python的基础知识,那么
下面两篇文章会对你学习python基础知识会起到一定作用:
如果你已经具备了一定的python基础,那么接下来的内容可能对你来说就很有趣了....
来看看pygame的安装吧!!!
我们首先要去到:
下载我们所需要的软件包:
我选择的是:6.4MB
这里要说明一下的是:
& & & pygame的版本对应的是:1.9.2
& & & python的版本对应的是:3.2.*
所以接下来我们需要去到python的官网下载对应版本的python软件包
我们去到:
下载:(说明:上面的红色标识有误,应该是上面的那个__^_^,你也可以通过我给出的连接直接下载)
对于python的安装,你可以参考一个很好的文章:
接下来是python的安装过程演示:
要记住,先把python安装好,否则安装pygame的过程中会报错....
双击你所下载的:&
出现如下界面:
这里会自动检测你机器上面的python版本.....
到这里,pygame算是安装完成,但是我们不能保证安装成功!!!
你可以到你python安装目录下面找到安装好的pygame模块:
我的是在目录:E:\Python32\Lib\site-packages
我们需要验证一下:
打开python的IDEL(Python GUI)进行验证:
到这里,我们算是安装成功pygame,接下来我们就可以使用pygame模块了..
阅读(...) 评论()当前访客身份:游客 [
当前位置:
python下载的版本是:python-2.7.6-macosx10.6(同时本子上还下载安装了python-3.4.0-macosx10.6)
pygame下载的版本是:pygame-1.9.1release-python.org-32bit-py2.7-macosx10.3
在windows下安装pygame都是有python版本让选择然后安装包,mac我就直接安装了,
import pygame后,
Traceback (most recent call last): & File &&pyshell#0&&, line 1, in &module& & & import pygame & File &/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/__init__.py&, line 95, in &module& & & from pygame.base import * ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so, 2): no suitable image found. &Did find: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper 怎么弄?
共有2个答案
<span class="a_vote_num" id="a_vote_num_
今天也碰到这个问题
MacOS好多年都没有32位的了,他们编译一个32位的放那是想搞什么鬼?
<span class="a_vote_num" id="a_vote_num_
没人来帮帮我么!!!!
更多开发者职位上
有什么技术问题吗?
类似的话题ubuntu&14.04&下手动安装pygame
ubuntu 14.04 下手动安装pygame
pygame 是基于对 SDL库的python 封装,提供python接口。SDL(Simple DirectMedia
Layer) 是一个跨平台的游戏开发库,方便游戏开发和移植。目前最新版本SDL1.2.14.
下载地址:http://www.libsdl.org/download-1.2.php.&
SDL库作者Sam Lantinga,采用C语言开发。SDL还有perl, erlang,
Pango,ruby等语言的封装。
pygame 作者是Pete Shinners,目前最新稳定版本1.91。
pygame 官网http://www.pygame.org
或通过apt-get 直接安装。
sudo apt-get install python-pygame
如果是直接下载的,则需要手动配置如下的软件。
3. 安装SDL
我下载的是pygame-1.9.1release.tar.gz,2MB大小。解压后进入目录执行
python config.py
sh: sdl-config: not found
sh: smpeg-config: not found
SDL没有安装,执行
sudo aptitude install libsdl1.2-dev
下列“新”软件包将被安装。
& libaa1-dev{a} libasound2-dev{a} libaudio-dev{a}
libaudiofile-dev{a}
& libcaca-dev{a} libdirectfb-dev{a}
libdirectfb-extra{a} libesd0-dev{a}
& libfreetype6-dev{a} libgl1-mesa-dev{a}
libglu1-mesa-dev{a} libice-dev{a}
& libjpeg62-dev{a} libncurses5-dev{a}
libpng12-dev{a} libpthread-stubs0{a}
& libpthread-stubs0-dev{a} libsdl1.2-dev
libslang2-dev{a} libsm-dev{a}
& libsysfs-dev{a} libx11-dev{a} libxau-dev{a}
libxcb1-dev{a}
& libxdmcp-dev{a} libxext-dev{a} libxt-dev{a}
mesa-common-dev{a}
& x11proto-core-dev{a} x11proto-input-dev{a}
x11proto-kb-dev{a}
& x11proto-xext-dev{a} xtrans-dev{a}
zlib1g-dev{a}
大概有10M 会下载安装。
其余源码和其他平台的安装包如rpm可以访问
http://www.libsdl.org/download-1.2.php
4. 安装其他必须软件
再执行python config.py
Hunting dependencies...
sh: smpeg-config: not found
WARNING: "smpeg-config" failed!
: found 1.2.15
FONT&&& : not
IMAGE&& : not found
MIXER&& : not found
SMPEG&& : not found
: not found
JPEG&&& : not
SCRAP&& : not found
PORTMIDI: not found
PORTTIME: not found
可以忽略这些组件继续安装,但某些效果无法得到。
执行如下命令安装缺失组件。
sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev
libsdl-ttf2.0-dev libsdl-gfx1.2-dev libsdl-net1.2-dev
libsdl-sge-dev libsdl-sound1.2-dev libportmidi-dev
libsmpeg-dev
其中mixer是混音库,sound是声音库,ttf是字体库,gfx,sge,image都是图形处理的。smpeg是播放mpeg电影的。midi是处理midi声音的。
如果python没有安装开发库,也会导致pygame不能安装
sudo apt-get install python2.6-dev
根据机器python版本安装相应的开发库。我的python是2.6.4版本,所以安装2.6的开发库。
还需安装python的numeric库,用于处理向量和数值计算,某些游戏需要。
sudo apt-get install python-numeric python-numpy python-scipy
5. 安装pygame.再次执行
sudo ./config.py
Hunting dependencies...
: found 1.2.13
IMAGE&& : found
MIXER&& : found
SMPEG&& : found 0.4.5
SCRAP&& : found
PORTMIDI: found
PORTTIME: found
sudo python setup.py
成功后pygame即安装完毕。如果有问题再根据错误安装相应软件和库。
6.试用pygame
进入examples,执行
chmod +x *
./aliens.py
会看到一个坦克大战的游戏,可以试试其他游戏。下面是我的pygame游戏画面,可以听到音乐和开炮,爆炸的音效。
<img src="/blog7style/images/common/sg_trans.gif" real_src ="http://p.blog.csdn.net/images/p_blog_csdn_net/ablo_zhou/EntryImages//Screenshot-Pygame%20Aliens.png" ALT=""
TITLE="ubuntu&14.04&下手动安装pygame" />
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。只需一步,快速开始
后使用快捷导航没有帐号?
查看: 269|回复: 10
安装pygame出现问题
签到天数: 12 天[LV.3]偶尔看看II
马上注册加入鱼C,享用更多服务吧^_^
才可以下载或查看,没有帐号?
我在安装pygame 3.2时,竟然找不到python 3.4环境。
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 12 天[LV.3]偶尔看看II
没有人解决吗,自己顶
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 282 天[LV.8]以坛为家I
本帖最后由 戴宇轩 于
18:30 编辑
pygame官方没有Python34版本的,我建议用Python27
当然你也可以用小甲鱼老师提供的Python34版本的pygame(我也不知道在哪里下载),但是因为不是官方的,可能会出问题
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 282 天[LV.8]以坛为家I
本帖最后由 戴宇轩 于
18:36 编辑
另外说一句,Python 3.2, 3.3, 3.4, 3.5差别是比较大的,不要指望它们能安装的模块互相兼容
比如说Python在更新3.4时,同时也在更新3.3,更新为了让3.3减少bug,而不是向3.3添加新功能。所以3.3不会支持3.4的新功能,3.2也是一样
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 85 天[LV.6]常住居民II
需要一样的版本 这个可以
链接: /s/1pJ3NFCn 密码: vgn2
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 12 天[LV.3]偶尔看看II
谢谢各位大神的回复,我更换了版本,就没问题了。我python改为3.2.pygame改为3.25
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 12 天[LV.3]偶尔看看II
需要一样的版本 这个可以
链接: /s/1pJ3NFCn 密码: vgn2
谢谢各位大神的回复,我更换了版本,就没问题了。我python改为3.2.pygame改为3.25
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 12 天[LV.3]偶尔看看II
另外说一句,Python 3.2, 3.3, 3.4, 3.5差别是比较大的,不要指望它们能安装的模块互相兼容
比如说Pytho ...
谢谢大神的回复,我更换了版本,就没问题了。我python改为3.2.pygame改为3.25
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 19 天[LV.4]偶尔看看III
需要一样的版本 这个可以
链接: /s/1pJ3NFCn 密码: vgn2
感谢分享~~~
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 6 天[LV.2]偶尔看看I
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
签到天数: 6 天[LV.2]偶尔看看I
如果您的【问题求助】得到满意的解答,请自行将分类修改为【已经解决】;如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】鼓励;善用【论坛搜索】功能,那里可能有您想要的答案!
&#8226;&#8226;&#8226;(
Powered by}

我要回帖

更多关于 如何安装pygame 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信