如何把py文件封装成app|如何把python打包成apk文件

① 如何把写好的py文件打包成apk文件

智能解包,选项>工具>三版大蟒,选项>修改>默认脚本(改成自己编写的py文件路径)>返回>创建,ok啦

② 求问怎么把一个python程序打包成apk

1.概述Kivy是一套Python下的跨平台开源应用开发框架,官网,我们可以用它来将Python程序打包为安卓的apk安装文件。以下是在windows环境中使用。安装和配置的过程中会下载很多东西,确保你能够稳定地访问外网,另外推荐一个视频教程:Youtube2. 步骤第一当然是安装了Python,我的版本是Python 2.7.13,然后就是安装Kivy包:官网有详细的Kivy包的安装步骤,按照该步骤走完就安装ok。然后就是写一个简单的程序main.py测试一下:import kivykivy.require('1.9.1')from kivy.app import Appfrom kivy.uix.button import Buttonclass test(App):def build(self):return Button(text='hello world')if __name__ == '__main__':test().run()运行截图:运行成功,那开发环境基本没问题了。然后下面就是怎么将这个程序打包成apk。首先需要安装虚拟机 VirtualBox,这个没问题,很快就装好了,然后Kivy官方制作了该虚拟机的映像(很体贴),下载后就直接能运行了,省去不少麻烦。下载地址,或者直接去官网下载:下载并解压之后,打开VB并载入该文件夹下的虚拟机文件,然后运行(登录密码kivy):进入到该系统中之后,就需要开始配置环境。官方指导首先我们先在该系统中添加一个共享文件夹,这样可以和windows共享文件,在VB的设备->共享文件夹选项中有配置:然后我们使用固定分配,在windows下某个路径新建一个文件夹后将其选择为共享文件夹,并选择自动挂载:然后重新启动虚拟机就可以访问该共享文件夹了:设置好了共享文件夹后,可以将之前写的测试程序main.py拷贝到该文件夹,然后在虚拟机中拷贝到桌面备用。然后打开终端(cd到桌面),执行buildozer init命令,之后会在桌面上生成buildozer.spec的配置文件:然后使用命令gedit buildozer.spec来编辑该文件,(如果没有gedit可以sudo apt-get install gedit来安装)基本不用改什么,那个source.dir 需要注意,这是刚刚我们放在桌面上的main.py的路径。然后运行buildozer android_new debug,接着就开始下载很多东西了,例如Android SDK,Android NDK之类,并且是需要访问外网的,自搭梯子。这个过程要很久,让我一度以为出了问题,然后我中午睡一觉起来就差不多了^^。然后在它自动下载配置之后就会在桌面的bin文件夹下面生成了apk文件,可以安装在手机上试一下。然后基本流程大概如此^^,详细可以去官网了解,我就是按照官网的步骤完成的。

③ 怎么将python代码封装成一个程序

如何将python程序封装成exe可执行文件

将python程序直接转成exe程序的方法很多,主流的工具有PyInstaller、cx_freeze、py2exe等,论及优缺点,可谓各有千秋。然而,再好的工具在使用的时候也会遇到各种各样的问题。这里无法比较哪个好那个坏,不同工具对不同类型程序的处理能力不同,也许你用这个方法转化出来的程序出问题了,换个方法就行了。本文主要介绍py2exe的安装和使用。

py2exe的安装

点此下载和64位python2.7配套版本。

傻瓜式安装,就是一步一步往下点。

py2exe的使用

将python安装路径添加到系统环境变量Path值中。(若已添加,请忽略此步)

建立setup.py文件,文件中输入以下代码:

from distutils.core import setupimport py2exesetup(console=["将要转换的文件名称.py"])123

在终端(cmd)输入以下命令:setup.py py2exe这样便完成了从.py文件到 .exe文件的转换,生成的软件在dist文件夹内。

这里需要注意的是:不同python程序不能一概而论,具体情况需要具体讨论。

例:当运行出错,提示缺少sip文件时,setup.py可修改为:

from distutils.core import setupimport py2exesetup(console=[{"script":"main.py"}], options={"py2exe":{"includes":["sip"]}})123

例:当你不想dos窗口停留,需要其一闪而过时,setup.py可修改为:

from distutils.core import setup import py2exe setup(window=['name.py']) #这里console改为window那么dos窗口不出现

④ 如何Python写一个安卓APP

用Python写安卓APP肯定不是最好的选择,但是肯定是一个很偷懒的选择,而且实在不想学习Java,再者,就编程而言已经会的就Python与Golang(注:Python,Golang水平都一般),那么久Google了一下Python写安卓的APP的可能性,还真行。

⑤ 如何把python打包成apk文件

右键点击项目,复弹制出菜单。鼠标移动到runas选项上,弹出子菜单。然后单击Androidapplication。他就会打包成apk了。点击项目中bin目录前面的加号,就可以看到对应的apk了,然后右键该apk选择,再到某个目录点击粘贴就可以复制出来了。

⑥ 如何将python程序封装成exe可执行文件

用pyinstaller,很容易就能实现,步骤如下:下载pyinstaller包,(我可以安装包发给你),把pyinstaller解压到任意路径后1.开始->运行->cmd->回车2.把路径改为pyinstaller所在的路径。比如pyinstaller在D盘,则输入“D:”(不包括“下同)回车,再输入”cd pyinstaller”回车3.把你要打包的.py文件和执行文件所需要的文件复制到你解压的文件夹中(假如你要打包hello.py)4.输入“Configure.py”回车5.输入“Makespec.py hello.py”回车,正确的话会产生一个hello文件夹,把这个文件夹你的hello.spec文件复制到跟hello.py一个目录里6.输入“Build.py hello.spec”回车,正确执行后会在当前目录产生几个文件夹,在dist文件夹里的东西就是我们所需要的,最后记得把所有程序hello.py所需的文件拷到dist文件夹里。

⑦ 如何将写好的py文件打包成可安装的软件

智能解包,选项>工具>三版大蟒,选项>修改>默认脚本(改成自己编写的py文件路径)>返回>创建,ok啦

⑧ 如何把python文件打包成exe

先安装两个库:pypiwin32和pyinstaller 再进入pyinstaller的安装目录,使用命令pyinstaller -F -w -i manage.ico app.py ico是生成exe的图标,app.py是您要打包的py文件1、pip install pypiwin322、pip install pyinstaller3、pyinstaller -F -w -i manage.ico app.py

⑨ 如何把python代码变成软件

如果想直接执行python程序的话可以写一个.bat新建一个记事本,然后写一段下面的代码,最后存成.bat文件,以后直接执行这段代码就可以了。其实也可以直接执行.py文件c:\program files\python file.py


赞 (0)