最近在看一本书《python编程:从入门到实践》,感觉相当不错,我算是有点python基础的,之前看过一段时间python相关的编程入门书籍和资料,本身也是程序员,感觉python入门还是比较简单的。这本书有基础有实践,第一部分讲的基础,第二部分是项目实践,项目实践分三部分,分别是用python做一个小游戏、python数据处理、python web开发,正好这三部分都是我比较感兴趣的地方,所以我觉得很值得推荐出来,希望这本书对你也有帮助,正版图书图灵社区有卖,另外其他电商平台应该也有卖,有能力的话还是希望能够支持一下正版吧。
pygame安装
在《python编程:从入门到实践》第二部分项目实践中,第一个项目是使用pygame做一个打飞机的小游戏,这里记录一下pygame的安装步骤,以备后期自己回头查看,同时也希望能够帮助到需要它的人。
安装步骤
安装pip3
安装pip3主要是未了能够方便安装python3和pygame,这里推荐使用python3作为学习和开发工具,别问我为什么,python3是趋势,学完python3再重点了解下python3和python2的区别就能很容易获得python2的开发技能,反之我觉得后期会比较蛋疼。
pip安装方法: 1
sudo apt install python3-pip
安装pip3后默认安装的pip3是8.x版本的,需要升级到9.0,升级命令是:1
sudo pip3 install --upgrade pip(如果命令有错误,请留言联系我)
安装pygame依赖库
1 | sudo apt install python3-dev mercuial |
安装pygame的高级功能
pygame中包含一些高级功能,比如声音功能。
安装方法: 1
2
3sudo apt install libsdl-mixer1.2-dev libportmidi-dev
sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcode-dev(最后这一个好像不用安装就行,因为系统已经安装过了,我的机器是mint-mate18,看情况吧)
sudo apt install python3-numpy
安装pygame
安装方法: 1
sudo pip3 install pygame
2017-11-16
北京
晴