Python 开发安卓Android及IOS应用库Kivy安装尝试

摘要:
Installation(安装)Nowthatpythonisinstalled,opentheCommandlineandmakesurepythonisavailablebytypingpython--version.Then,dothefollowingtoinstall.(首先你要确定Python已经安装,打开win+R打开Command,确保python是在2.7下运行,然后按照一下步骤操作。另,建议建立虚拟环境进行开发,好处就不赘述;用python2.7的原因是在生成安卓APP的时候,暂且不支持高版本的python。

Python 开发安卓Android及IOS应用库Kivy安装尝试:

先来看看这货可以用来制作什么应用:

  1. Create a package for Windows
  2. Create a package for Android
  3. Creating packages for OS X
  4. Create a package for IOS

逆天的节奏啊,虽然600+页的英文文档,python3+还在on the way ,觉得这货潜力无穷啊。

当然,缺点就是要安装各种环境依赖,尤其是在win7平台下,估计会比较恼火,可以慢慢尝试。

Installation¶(安装)

Now that python is installed, open the Command line and make sure python is available by typing python --version. Then, do the following to install.
(首先你要确定Python已经安装,打开win+R打开Command,确保python是在2.7下运行,然后按照一下步骤操作。另,建议建立虚拟环境进行开发,好处就不赘述;用python2.7的原因是在生成安卓APP的时候,暂且不支持高版本的python。)
Ensure you have the latest pip and wheel:(确保你安装的是最新的pip和wheel)
python -m pip install --upgrade pip wheel setuptools
Install the dependencies (skip gstreamer (~90MB) if not needed, see Kivy’s dependencies):(安装环境依赖:gstreamer这货大约90M,主要是用来调用摄像头,视频等设备或播放,遇到了想装再说,毕竟现阶段处于试水阶段)
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads/packages/simple/
(赶脚这玩意安装就跟Flask的扩展是一个思路,也可以用requirements.txt吧)
Install kivy:
python -m pip install kivy

(安装kivy)
That’s it. You should now be able to import kivy in python.(可以在python下尝试一下能不能import,会出现3条友好的warning,看看即可)
NoteI(注意)
If you encounter any permission denied errors, try opening the Command prompt as administrator and trying again.
(如果中途安装出现了什么幺蛾子,建议切换至管理员权限,在进行以上操作,PS本人安装没有问题,人品还行!)

免责声明:文章转载自《Python 开发安卓Android及IOS应用库Kivy安装尝试》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇使用echarts插件做图表常见的几个问题(五)——图形的两种渲染方式MySQL 中随机抽样:order by rand limit 的替代方案下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python读取数据库表数据并写入excel

一个简单的使用python读取mysql数据并写入excel中实例 1、python连接mysql数据库 conn = pymysql.connect(user='root',host='127.0.0.1',port=3306,passwd='root',db='python',charset='utf8') #连接数据库 cur = conn.cur...

凤凰系统(Phoenix OS)PC版安装,电脑上体验功能丰富的安卓系统

PC版(X86版)ISO镜像下载地址:http://www.phoenixos.com/download_x86 下载完成后,可按照官方给出的安装教程进行安装。 凤凰系统帮助中心:http://www.phoenixos.com/help 如果是想通过虚拟机的方式安装体验,推荐使用VirtualBox,按照Legacy的引导方式进行安装;在本人的电脑上使用...

Python 并发总结,多线程,多进程,异步IO

1 测量函数运行时间 importtime defprofile(func): def wrapper(*args, **kwargs): importtime start =time.time() func(*args, **kwargs) end =time.time()...

python 爬虫_PyQuery详细用法

总结:语法和JQuery一样 1. 初始化 from pyquery import PyQuery as pq #用pq代替pyquery doc=pq(html) print(doc('li')) #字符串的初始化 from pyquery import PyQuery as pq...

Python学习笔记(20)pymysql模块

一、pymysql模块 pymysql模块是python中连接数据库的一个常用第三方库 2.1 pymysql.connect() 通过该方法连接数据库 import pymysql # 打开数据库连接 db = pymysql.connect(host="XX.XXX.XXX.XXX",user='testuser',passwd:'test123',"...

[Python笔记]元组

元组(tuple): tuplename = (element1, element2, element3...)  元组是不可变序列,其实就是不可变的列表。 通常情况下,元组用于保存程序中不可修改的内容。 一般情况下,一组小括号内的数据称为元组,不过小括号不是必需的,只要将一组数值用逗号分开,Python均可将其视作为元组 >>> tur...