Python模块Pygame安装
一、使用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中:
zhuzhu@zhuzhu-K53SJ:~$ pip3 --version
pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
如果不存在,则需要安装pip
在终端中安装pip的命令为:
sudo apt install python-pip
在终端窗口中安装pip3的命令为:
sudo apt install python3-pip
二、在Linux系统中安装Pygame
如果我们使用的是Python2.7,请使用包管理器来安装Pygame.为此,打开一个终端窗口,并执行下面的命令,这将下载Pygame,并将其安装到我们的系统中:
$ sudo apt-get install python-pygame
如果我们使用的是Python3,就需要执行两个步骤:安装Pygame依赖的库;下载并安装Pygame.
执行下面的命令来安装Pygame依赖的库(如果我们开始终端会话时使用的是命令Python3.5,请将python3-dev替换为Python3.5-dev):
$ sudo apt-get install python3-dev mercurial
$ sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev
如果我们需要启用Pygame的一些高级功能,如添加声音的功能,可安装下面这些额外的库:
$ 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(如有必要,将pip替换为pip3):
hg clone https://bitbucket.org/pygame/pygame
cd pygame
python3 setup.py build
sudo python3 setup.py instal
或者尝试$pip install --user hg+http://bitbucket.org/pygame/pygame如果可行的话
要确认安装成功,请启动一个Python终端会话,并尝试执行下面的命令来导入Pygame:
$ python3
>>> import pygame
>>>
转载于:https://www.cnblogs.com/gengcx/p/6665800.html
Python模块Pygame安装相关推荐
- python之pygame安装教程_Python中pygame安装方法图文详解
搜索热词 本文实例讲述了Python中pygame安装方法.分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知 ...
- 在电脑上安装python的步骤-python中pygame安装过程(超级详细)
安装时是需要设置python环境变量的,下载python的时候底下有个小框框(没有默认选中) Add Python 3.7 to PATH需要选择的,如果没有选择的话,需要自己设置,我一般比较懒,卸载 ...
- python模块下载过程_常用的python模块及安装方法
bsddb3:BerkeleyDB的连接组件 Cheetah-1.0:我比较喜欢这个版本的cheetah cherrypy:一个WEB framework ctypes:用来调用动态链接库 DBUti ...
- 常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件 bsddb3:BerkeleyDB的连接组件 Cheetah-1.0:我比较喜欢这个版本的cheetah cherrypy:一个WEB framework c ...
- 常用python模块及安装
adodb:我们领导推荐的数据库连接组件 bsddb3:BerkeleyDB的连接组件 Cheetah-1.0:我比较喜欢这个版本的cheetah cherrypy:一个WEB framework c ...
- python pychart三维_详解python模块pychartdir安装及导入问题
在迁移别人写好的脚本时,发现pychartdir没有导入,脚本执行报错.以下是报错内容: [modps@LGJF-ZYC5-MMSC-WEB02 ~]$ python /opt/aspire/prod ...
- 如何下载python模块_python安装模块与包
Python模块,简单说就是一个.py文件,其中可以包含我们需要的任意Python代码.迄今为止,我们所编写的所有程序都包含在单独的.py文件中,因此,它们既是程序,同时也是模块.关键的区别在于,程序 ...
- 关于PyCharm中python模块无法安装的问题
自己也是刚接触python不久,完全自学,所以很多地方总是遇到各种问题,下边是自己刚发现的一个问题,所述如有欠妥或者错误之处,欢迎指正 首先关于模块的安装,方法很多,可以自己在命令行下pip ...
- centos 6.3 mysql python 模块_CentOS安装python2.6以及MySQL-python
参考资料: 1. 先安装 python2.6 注意这里很重要,不要用 yum 去安装,因为 yum 安装的 python 版本是 2.6(.0 ?) ,版本其实是太低的!所以需要通过源代码来安装 py ...
最新文章
- Content-Type: application/vnd.ms-excel
- 愤怒的小鸟(爆搜,剪枝)
- Python之与众不同
- glassfish_具有GlassFish和一致性的高性能JPA –第1部分
- 【搜索/推荐排序】总结
- 小米12 Ultra或将在5月发布:依旧为骁龙8移动平台
- 在Winform的DataGridView的单元格中同时显示文本和图标,以及树形结构的示例
- SQL Server不存在或拒绝访问故障的排除
- 【基础概念大总结】— 网络安全 Java 基础知识大汇总
- 【考试总结】NOIP模拟 test10-27
- ToStringBuilder.reflectionToString用法
- PHP 使用rabbitmq 入门教程
- 华为nova5iotg功能使用_华为nova5有OTG功能吗?可以连接U盘和鼠标吗[多图]
- 职业高中计算机英语必背单词,高中英语3500个必背单词.pdf
- 一份完整的报价单内容
- 三角定位PHP实现,自己琢磨出来的三角定位法,还真有这么回事
- 【UE】Slate编辑器动态添加Button
- 《产品思维》一书读书笔记
- Tablestore结合Spark的流批一体SQL实战
- udev规则以及编写
热门文章
- android oreo_Android Oreo隐式和显式广播接收器
- Akka构建Reactive应用《one》
- Java常见面试题:BIO,NIO,AIO 有什么区别?
- IDEA之Git分支以及Stash使用
- tomcat之jsp连接mysql数据库
- man statd(rpc.statd中文手册)
- 《CATIA V5 从入门到精通(第二版)》——2.3 操作草图(Operation)
- Android Studio的Model代码插件开发
- py2exe使用方法 (含一些调试技巧,如压缩email 类)(转)
- Python中隐藏了你不知道的10个彩蛋