PythonArcade库基础教程(⼀)
这⾥摘抄官⽅⽂档,对⽐下Pygame库Arcade有哪些优缺点:
前⾔
Arcade库相对于Pygame库的优缺点
手机系统优点:
1. 更快地绘制静⽌状态的精灵。
2. ⽀持Python 3类型标注。
3. 粗的椭圆,弧和圆没有。
4. 椭圆,圆弧和其他形状可以轻松旋转。
5. 使⽤您在数学中学到的标准坐标系。
6. 具有针对平台游戏的内置物理引擎。
7. ⽀持动画精灵。
8. 命令的API⽂档更好。
9. 命令名称是⼀致的。例如,要添加到sprite列表,请使⽤该 append()⽅法,就像Python中的其他列表⼀样。
10. 参数和命令名称更加清晰。例如,⽤open_window代替set_mode。
dialog是哪国的11. ⽐Pygame少的样板代码。
12. 基本绘图不需要有关如何定义函数或类或如何执⾏循环的知识。
13. ⿎励逻辑和显⽰代码分开。
14. 在OpenGL 3+和Pyglet之上运⾏,⽽不是旧的SDL1库。
15. 通过使⽤⼦画⾯列表,可以使⽤图形卡的加速来提⾼性能。
16. 轻松缩放和旋转精灵和图形。
17. 默认情况下,具有透明度的图像是透明的。⽆需额外的代码。
18. 许多⽅法。
缺点:
1. 移动精灵较为缓慢。
2. Python 2不⽀持⽀持。
3. 需要OpenGL,因此不适⽤于Raspberry Pi。
4. 更不好地⽀持屏幕上未显⽰的内存缓冲区中的像素操作。
安装
Arcade可在Windows,Mac OS X和Linux上运⾏,Arcade需要Python 3.6或更⾼版本。它不能在Python 2.x上运⾏。可以Windows系统、Linux系统、Mac系统下使⽤,那么可以选择适合您平台的说明:
1.
2.
3.
4.
5.
Python安装
这⾥是在Windows平台下进⾏使⽤,所以对应下载
双击打开下载⽂件开始安装。
同时按住键盘上Windows键加字幕R键弹出运⾏界⾯输⼊cmd运⾏命令⾏窗⼝验证Python运⾏环境是否安装成功。
输⼊cmd运⾏命令⾏窗⼝
验证Python运⾏环境是否搭建成功
这⾥为了在开发过程中安装各种库时不影响Python运⾏环境采⽤Python虚拟环境,接下来安装虚拟环境 ,我们先安装最基础的包virtualenv,打开windows命令终端(cmd)安装虚拟环境 virtualenv。
Python虚拟环境 virtualenv 安装
pip3 install virtualenv
虚拟环境virtualenv安装成功界⾯
进⼊虚拟环境,先要进⼊cd到虚拟环境的位置的Scripts中,然后在激活(命令⾏窗⼝运⾏activate.bat⽂件)虚拟环境,则进⼊新建的虚拟环境中了。
cd env_name\Scripts
activate.bat
进⼊虚拟环境并激活虚拟环境
进⼊之后就可以通过pip3 命令安装需要各种框架依赖包了,且安装的包只在虚拟环境⽬录下,不会污染主运⾏环境。
退出虚拟环境 deactivate.bat
shell out用法deactivate.bat
退出虚拟环境
通过上⾯的步骤其实我们就已经完成虚拟环境virtualenv的安装和使⽤了,发现需要记住每⼀个虚拟环境的⽬录,才能进⼊虚拟环境并操作,很⿇烦,下⾯通过另⼀个配置来简化我们的使⽤。简化配置是安装virtualenvwrapper包,它是基于virtualenv的扩展包,扩展包括创建和删除虚拟环境以及管理开发⼯作流的功能。
如果是Windows系统则安装virtualenvwrapper-win:
pip3 install virtualenvwrapper-win
Windows系统则安装virtualenvwrapper-win
验证virtualenvwrapper-win是否安装成功
如果是Linux 系统则安装virtualenvwrapper:
pip3 install virtualenvwrapper
Windows 系统安装后需要设置环境变量才可使⽤,不过相⽐Linux下的设置已经显得相当的快捷。我们只需要创建两个环境变量:WORKON_HOME和PROJECT_HOME,路径设定完成后就可以开始使⽤了。这⾥我们主要以Windows系统为主,所以有需要了解Linux 系统操作的同学可以评论留⾔。
参数说明:
1. WORKON_HOME:表⽰存放虚拟环境的位置
电脑python安装教程2. PROJECT_HOME:表⽰项⽬⼯作⽬录的位置(使⽤mkproject命令时会⽤到)
配置⼀个专门存放虚拟环境的安装⽬录WORKON_HOME。通过上⾯的步骤,创建虚拟环境,默认放在C:\Users\⽤户名\Envs⽬录中,这样有时候可能不满⾜我们的需求,⽐如我们想把项⽬放在其他位置,这样就需要我们⾃⼰配置⼀下环境变量。
新建要存放⼤⽂件夹:如 C:\Users\Public\envs
存放虚拟环境⽬录linux中删除文件夹
配置电脑系统环境变量,->新建系统变量 -> 变量名:WORKON_HOME ->指定路径:C:\Users\Public\envs
配置WORKON_HOME环境变量
通过设置WORKON_HOME路径,就给我们的Python虚拟环境指定了⼀个存放位置,再次运⾏workon,不在提⽰没有该⽬录了,说明配置成功。
再次运⾏ workon
虚拟环境 virtualenvwrapper 的使⽤⽅法
这⾥仅重点介绍virtualenvwrapper的常⽤命令。
mkvirtualenv:
在WORKON_HOME⽬录中创建⼀个新的虚拟环境。
mkvirtualenv [-a project_path] [-i package] [-r requirements_file] [virtualenv options] ENVNAME
参数说明:
1. -i:指定⼀个或多个包
2. -a:指定⼀个项⽬⽬录,⽤于将该虚拟环境绑定⾄⼀个现有项⽬
3. -r:指定⼀个requirements⽂件,⼀般是由pip freeze所⽣成的,⾥⾯包括了需要⽤到的所有包
好玩的代码python4. virtualenv options:参数将直接传递给virtualenv,详情参阅
如mkvirtualenv env_name会创建⼀个名为env的虚拟环境并激活,之后pip安装的所有包都仅仅存在于这个环境中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论