pyinstaller 用法】的更多相关文章

参考:http://pythonhosted.org/PyInstaller/#installing-pyinstaller 1.下载pyinstaller和PyWin32  目前pyinstaller支持的python版本为2.3-2.7,可以到http://www.pyinstaller.org/官网下载.注意PyWin32 对应不太的python版本 2.安装 pyinstaller下载完成后,解压即可.PyWin32 安装 3.pyinstaller使用方法 使用也非常的简单,cmd下进…
pyinstaller定义:PyInstaller是一个压缩python文件成为可执行程序的一个软件. pyinstaller工作原理:① 它会扫描你所有的Python文档,并分析所有代码从而找出所有你的代码运行所需的模块.② PyInstaller会将所有这些模块和你的code放在一个文件夹里,或者一个可执行文件里. pyinstaller安装: pip install pyinstaller 使用简例:pyinstaller  hello.py…
pyinstaller可以将python写好的脚本打包成exe文件,方便windows用户在没有python环境下运行.这个程序完全跨平台,包括Windows.Linux.Mac OS X等多个操作系统下运行.因为我用的是win7,以下直接使用windows打包讲解,不同平台上使用 PyInstaller方法是一样的,它们支持的选项也是一样的. 安装Pyinstaller Python默认不包含Pyinstaller模块,因此需要自行安装 与安装其它Python模块一样,使用pip命令安装即可,…
2018-09-27 21:12:05   一 前言 在windows平台学习python的过程中,你肯定会遇到需要把.py脚本打包成.exe的情形,如此,至少有两方面的好处:第一,你的代码保密性更好,其他人不能直接看到python代码:第二,打包后的exe程序无需再安装相应的模块即可直接使用:其中,第二条是我们做打包工作的主要考虑,方便工具的分发和使用. 二 python打包工具简洁 Python是一门开放.包容.优雅的开发语言,所以,相关领域的模块或工具自然是很多的,其中打包工具,比较广泛的…
1.应用场景 1.1 故事背景 我自己用python写了一个小程序发给其他同事用,给他的就是一个.py文件,不过他觉得比较麻烦,还要安装环境,他问我有没有简单一点的方式,我给一个exe文件,他就不用安装环境就可以运行我的程序,我内心在想这么麻烦,还要我跟你打包成为exe,不过没办法,谁叫是好朋友了,我就答应他了. 1.2 寻找资料 在写c#的时候,面向nuget编程(谁叫四渣渣程序员了):在学习python之前就之前有很多组件(开心的飞起),开始在github和google上寻找资源,最终发现以…
pyinstaller是一个很好用的python打包工具,在Windows环境下可以将python脚本打包成一个exe可执行文件,并且脚本中所依赖的各种第三方库在打包时候都会被统一处理到一起,这样打包成的exe文件就可以在没有安装这些库的电脑上执行,甚至也可以在没有安装任何python环境的电脑上执行. 安装 pip install pyinstaller 基本用法 在要打包的py脚本(比如名称为demo.py)所在的目录下,执行: pyinstaller -F -w -i icon.ico d…
1 - Pyinstaller简介 Home-page: http://www.pyinstaller.org PyInstaller是一个能够在多系统平台(Windows.*NIX.Mac OS)上将Python程序冻结(打包)为独立可执行文件的工具. 可以捆绑所需的第三方库,并可与绝大多数常见的库和框架配合使用: 可以与Python2.7和3.3-3.6协同工作,由于透明压缩而构建了更小的可执行文件: 使用OS支持来加载动态库,从而确保完全兼容: 2 - Pyinstaller安装 $ pi…
安装:pip3 install pyinstaller 了解几个常用命令 参数 用处 -F 将程序打包成一个文件 -w 去除黑框 -i 添加程序图标 我们将需要打包的test.py文件放到桌面上,之后打开命令行窗口,cd到桌面目录,输入pyinstaller -F -w test.py 结束后我们会发现在桌面上多了两个文件夹和一个spec文件:而我们想要的可执行程序就在dist文件夹中,双击打开就是我们的程序了 上面打包的可执行文件使用的是默认的图标,我们接下来打包时添加-i参数来给程序加个图标…
一.前言 将做好的Python软件运行在树莓派上时,不想公开源码,就需要对文件进行封装(或称打包),本文主要介绍使用pyinstaller封装Python代码为可执行程序. Python是一个脚本语言,被解释器解释执行.它的发布方式:(来自文章david++) .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使…
将python程序放在其他linux服务器中执行,通常linux服务器中默认安装python2.6,很多情况下需要升级为2.7  且要安装程序中需要的第三方模块,配置较为麻烦,所以通过在本地linux环境中打包python程序,然后在其他linux服务器中直接执行打包后的文件,可以不依赖于python环境. 使用pyinstaller 将python源文件打包成二进制文件,然后./二进制文件即可.前提是python源文件在本地linux环境能够执行成功,然后再打包. 下面是打包过程中遇到的问题及…